Недавний эпичный слив исходников хваленого Claude Code продолжает радовать безопасников. Израильские ресерчеры из Adversa покопались в кишках кода и нашли там просто эталонный костыль. Оказывается, хваленая безопасность нейросети отключается буквально по счетчику.
В файле
bashPermissions.ts обнаружилась гениальная в своей простоте переменная MAX_SUBCOMMANDS_FOR_SECURITY_CHECK = 50. Алгоритм защиты работает максимально лениво: он честно анализирует на риски только первые 50 подкоманд в строке. Затем предохранитель отщелкивается, перекладывая всю ответственность на кожаного юзера.Эксплуатируется эта дыра до смешного просто. Хакеры берут файл инструкций
CLAUDE.md, скармливают боту цепочку из 50 пустых или абсолютно безобидных команд, а 51-м пунктом прокидывают скрытый вызов curl для слива данных или загрузки малвари. Бот послушно выводит окно подтверждения, где за стеной мусора прячется реальная угроза. 🥸 Новости IT: 📱 Telegram | 📱 ВК | 📲 MAX
