Сегодня 23 октября 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Новости Software

Claude нашёл почти 500 дыр в популярном ПО — одной из них оказался 21 год

Инженеры Anthropic изучили с помощью модели искусственного интеллекта Claude 25 крупных проектов с открытым исходным кодом, написанных на языках C, C++, Java, PHP и Python, на предмет проблем в области безопасности. Были обнаружены почти 500 угроз, в том числе отключённые механизмы защиты из-за конфликтов в настройках, доступ к критически важным фрагментам кода до аутентификации и даже уязвимость, которой уже 21 год.

 Источник изображения: Mohammad Rahmani / unsplash.com

Источник изображения: Mohammad Rahmani / unsplash.com

На этот раз в Anthropic решили не ограничиваться стандартным поиском уязвимостей — выявление их по отдельности в рамках данного исследования охарактеризовали как «сизифов труд», потому что такой подход плохо масштабируется и не даёт гарантий безопасности. Эксперты сделали акцент на сокращении поверхности атаки в ПО и ограничении ненужного доступа к коду, который могли использовать злоумышленники. В 25 изученных проектах содержались более 5 млн строк кода. Claude составил список из более чем 17 000 параметров конфигурации, 3842 из которых относятся к механизмам и функциям, влияющим на безопасность.

Исследование затронуло три сценария, при которых доступ к некоторым фрагментам кода оказывается неоправданным: наличие функций, которые включены по умолчанию, но не требуются для работы; сочетания настроек, которые вместе ослабляют защиту; а также наличие излишне сложных и критически важных фрагментов кода, которые выполняются до проведения проверок безопасности. Все 11 проектов, предназначенных для работы с авторизованными пользователями, содержали код, доступ к которому был возможен, когда этого быть не должно. Выявлены 93 поверхности атаки, доступные до аутентификации в конфигурациях по умолчанию; 37 случаев выполнения кода до прохождения аутентификации; а также 61 комбинация настроек, которая приводила к ослаблению механизмов защиты, действующих до аутентификации.

 Источник изображения: Fotis Fotopoulos / unsplash.com

Источник изображения: Fotis Fotopoulos / unsplash.com

Во всех 25 проектах были обнаружены 162 комбинации настроек, для которых в документации не было описано ожидаемое поведение. В ряде случаев это приводило к отключению средств защиты, в других — к различным несоответствиям и ошибкам. Один из изъянов в конфигурации оставался незамеченным более двух десятилетий. Одна настройка требовала от пользователей подтверждения личности с помощью сертификатов, а другая полностью отключала эту проверку, хотя должна была лишь временно её отложить.

В качестве примера приводится OpenSSH — программа безопасного удалённого доступа содержала компонент (демон), который мог обращаться к 4500 строкам экспериментального кода — реализации постквантового алгоритма цифровой подписи — до проверки того, разрешена ли такая операция конфигурацией сервера. Сам алгоритм был по умолчанию отключён, но код, предназначенный для обработки его данных, был доступен неавторизованным клиентам. После сообщения от Anthropic разработчики OpenSSH устранили уязвимость в версии 10.6 — около 20 % кода стали недоступны для неавторизованных пользователей.

Сформированные в ходе исследования методы инженеры Anthropic объединили в специализированный инструмент для Claude. Вскоре его интегрируют в OSS-Scanner — бесплатный сервис для проверки безопасности проектов с открытым исходным кодом. Новый инструмент анализирует конфигурации по умолчанию, доступные для проверок безопасности фрагменты кода и противоречащие друг другу настройки. Система будет проверять выявленные уязвимости через динамическое отслеживание выполнения программы, сопоставляя их с текущим поведением системы — об изменениях, которые могут нарушить работу ПО, сообщат разработчикам.

Было интересно? Скажите об этом Google, чтобы чаще получать ссылки на наши новости про искусственный интеллект

Источник:

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.
Материалы по теме

window-new
Soft
Hard
Тренды 🔥
Аудитория Warhammer 40,000: Space Marine 2 выросла до 15 млн человек — шутер будет получать обновления ещё минимум год 31 мин.
Google Cloud представила Agent Compute Engine — сервис для запуска ИИ-агентов 3 ч.
ИИ-агенты добрались до банковских счетов людей — и начали делать то, о чём их не просили 4 ч.
Разработчики космического боевика Exodus в духе Mass Effect изменили внешность главного героя после критики игроков 5 ч.
Сначала думает, потом рисует: Canva представила двухэтапную ИИ-модель для генерации изображений 6 ч.
1Password откроет ИИ-агентам доступ к аккаунтам пользователя, не показав ни одного пароля 6 ч.
Microsoft заявила, что её ИИ диагностирует заболевания намного лучше живых врачей 16 ч.
Бесплатное дополнение к пиксельному боевику Katana Zero стало ещё больше — теперь оно размером с полноценный сиквел 16 ч.
Экспериментальный браузер Arc закрылся — разработчики зазывают пользователей в ИИ-браузер Dia 16 ч.
Одной из самых знаковых трёхмерных игр в истории исполнилось 25 лет — GTA III празднует юбилей 19 ч.
DeepSeek за два года устранит зависимость от Nvidia — основными станут ИИ-ускорители Huawei 22 мин.
Western Digital увеличила квартальную выручку и прибыль в полтора раза 55 мин.
Космический телескоп Roman впечатлил учёных первыми тестами — впереди грандиозная охота за тайнами Вселенной 2 ч.
В пять раз быстрее: основатель Unitree ждёт прорыва в человекоподобных роботах уже через два года 2 ч.
Era4 раскрыла подробности о гигаваттном ЦОД гиперскейл-уровня на месте бывшего металлургического завода в Уэльсе 3 ч.
Казахстан расширит мощности ИИ ЦОД на чипах NVIDIA 3 ч.
Россияне стали покупать на 20 % меньше видеокарт, но потратили на них на 30 % больше 4 ч.
Газ в пол: зонд NASA «Психея» максимально ускорился к астероиду на квинтиллионы долларов 4 ч.
Человеку впервые ввели вирусы, созданные ИИ для борьбы с бактериями — результат засекречен 4 ч.
Инвесторы наелись ИИ: оценка OpenAI скатилась на 11 % перед IPO, а компания ищет ещё $30 млрд 4 ч.