Claude нашёл 493 проблемы в 25 проектах с открытым кодом, среди них настройку, которая 21 год молча отключала проверку сертификатов клиентов
Материал подготовлен Sintelligent с помощью ИИ. Опубликовано в SI: . Обновлено: .
ИИ умеет не только искать ошибки в коде, но и убирать лишние «двери» в настройках, и разработчики уже принимают такие правки.
В исследовании Anthropic Claude просмотрел более 5 млн строк кода на C, C++, Java, PHP и Python в 25 проектах и искал способы сократить поверхность атаки: лишнюю доступность в настройках по умолчанию, конфликтующие параметры и код, который выполняется до проверки прав. Из более чем 17 000 параметров 3 842 связаны с безопасностью; нашлось 162 проблемы во взаимодействии настроек, в 94 случаях один параметр молча отключал защитный. В OpenSSH Claude указал около 4 500 строк экспериментального разбора подписей ML-DSA, достижимых для неаутентифицированных клиентов; исправления вошли в версию 10.6. Anthropic оговаривает, что по отдельности находки были бы не сразу эксплуатируемы, а результаты заметно различались по категориям проектов.
Источники 2