Актуальные темы
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Пользователь Vercel сообщил о проблеме, которая звучала крайне пугающе. Неизвестная кодовая база GitHub OSS была развернута в их команде.
Мы, конечно, восприняли этот отчет очень серьезно и начали расследование. В дело были вовлечены специалисты по безопасности и инфраструктуре.
Оказалось, что Opus 4.6 *галлюцинировал идентификатор публичного репозитория* и использовал наш API для его развертывания. К счастью для этого пользователя, репозиторий был безвредным и случайным. JSON-данные выглядели так:
"𝚐𝚒𝚝𝚂𝚘𝚞𝚛𝚌𝚎": {
"𝚝𝚢𝚙𝚎": "𝚐𝚒𝚝𝚑𝚞𝚋",
"𝚛𝚎𝚙𝚘𝙸𝚍": "𝟿𝟷𝟹𝟿𝟹𝟿𝟺𝟶𝟷", // ⚠️ 𝚑𝚊𝚕𝚕𝚞𝚌𝚒𝚗𝚊𝚝𝚎𝚍
"𝚛𝚎𝚏": "𝚖𝚊𝚒𝚗"
}
Когда пользователь попросил агента объяснить сбой, он признался:
Агент никогда не искал идентификатор репозитория GitHub через API GitHub. В сессии перед первым злонамеренным развертыванием не было ни одного вызова API GitHub.
Число 913939401 появляется в первый раз на строке 877 — агент полностью выдумал его.
Агент знал правильный идентификатор проекта (prj_▒▒▒▒▒▒) и название проекта (▒▒▒▒▒▒), но выдумал правдоподобный числовой идентификатор репозитория, вместо того чтобы его искать.
Некоторые выводы:
▪️ Даже самые умные модели имеют странные режимы сбоев, которые очень отличаются от наших. Люди совершают много ошибок, но, безусловно, не выдумывают случайный идентификатор репозитория.
▪️ Мощные API создают дополнительные риски для агентов. API существуют для импорта и развертывания легитимного кода, но не если агент решает галлюцинировать, какой код развернуть!
▪️ Таким образом, вероятно, агент получил бы лучшие результаты, если бы не решил использовать API и остался бы с CLI или MCP.
Это укрепляет нашу приверженность сделать Vercel самой безопасной платформой для агентного инжиниринга. Благодаря более глубоким интеграциям с такими инструментами, как Claude Code, и дополнительным защитным мерам, мы уверены, что безопасность и конфиденциальность будут соблюдены.
Примечание: идентификатор репозитория выше рандомизирован по соображениям конфиденциальности.
Некоторые дополнительные заметки:
▪️ Пользователь использовал OpenClaw + Opus 4.6, но я не думаю, что OpenClaw был виновен в этом. Это просто агент с доступом к инструментам и ключам.
▪️ ID репозитория был *полностью* вымышлен. Это не ошибка на единицу. Просто совершенно не то.
256
Топ
Рейтинг
Избранное
