Взлом Near AI раскрыл данные пользователей и 18 ИИ-агентов через уязвимость в SGLang
Ключевые выводы
- •Злоумышленник использовал уязвимость удаленного выполнения кода в SGLang — опенсорс-движке, обслуживающем инференс-серверы NEAR AI, — чтобы получить доступ к внутренним системам.
- •Злоумышленник скачал данные около 100 пользователей, включая имена и адреса электронной почты, а для некоторых — сведения о подписке и балансе.
- •Были получены истории чатов, настройки и журналы 18 ИИ-агентов в устаревшем развертывании; эти агенты не работали внутри конфиденциальной вычислительной среды NEAR AI.
- •API-ключи двух клиентов были раскрыты и отозваны, при этом запросы в конфиденциальном режиме, обработанные 8 ноября, могли быть видны злоумышленнику.
- •NEAR AI развернула исправление, заменила учетные данные, завершила криминалистическое расследование и уведомила затронутых пользователей, отметив, что доверенные среды исполнения не защищают от программных уязвимостей внутри них.

NEAR AI раскрыла инцидент безопасности, в котором злоумышленник воспользовался уязвимостью в стороннем программном обеспечении, обслуживающем серверы компании, получил доступ к внутренним системам и скачал данные учетных записей примерно 100 пользователей, а также данные, связанные с 18 ИИ-агентами.
В отчете об инциденте безопасности, опубликованном 9 ноября, компания сообщила, что злоумышленник использовал уязвимость удаленного выполнения кода — дефект, позволяющий выполнять произвольные команды на целевой системе, — в SGLang, опенсорс-движке, применяемом для запуска ИИ-моделей и генерации ответов на запросы пользователей. Эксплойт позволил злоумышленнику выполнять команды на одном инференс-сервере, а затем добраться до других частей инфраструктуры NEAR AI.
Исследователи проследили проникновение до внутренней системы, связанной с Private Chat — функцией, которую компания уже вывела из эксплуатации. Этот случай напоминает о том, что данные, относящиеся к выведенным из эксплуатации продуктам, могут оставаться доступными внутри инфраструктуры компании. Согласно отчету об инциденте, злоумышленник скачал имена и адреса электронной почты примерно 100 пользователей, а также для некоторых из них — сведения о тарифном плане и балансе счета.
Взлом также затронул устаревшее развертывание Near AI Agents, где были получены доступ к 18 агентам, а также их истории чатов, настройки и журналы. В отчете отмечается, что эти агенты не работали внутри конфиденциальной вычислительной среды NEAR AI, предназначенной для защиты информации от компании, управляющей серверами.
Кроме того, журналы раскрыли API-ключи NEAR AI Cloud, принадлежавшие двум клиентам. Эти ключи действуют как цифровые учетные данные, которые приложения используют для доступа к облачным сервисам; Near AI сообщила, что отозвала оба ключа, но не уточнила, использовал ли их злоумышленник.
Компания также сообщила, что запросы в конфиденциальном режиме, обработанные 8 ноября, могли быть видны злоумышленнику, хотя расследование не выявило признаков доступа к сохраненным перепискам Private Chat или загруженным файлам. Подтвержденная кража затронула записи учетных записей и данные устаревших агентов, в то время как возможность раскрытия «живых» конфиденциальных запросов остается вероятностью, выявленной в ходе расследования.
У конфиденциального ИИ проблема с программным обеспечением
Near AI является частью более широкой экосистемы Near, которая продвигает конфиденциальность ИИ наряду со своими блокчейн-амбициями. Ее облачный продукт использует доверенные среды исполнения (TEE), чтобы сохранять ИИ-промпты зашифрованными и изолированными от операторов серверов, даже пока модели их обрабатывают.
Однако аппаратная изоляция не гарантирует безопасность программного обеспечения внутри защищенной среды. «Она не защищает от уязвимости в программном обеспечении, работающем внутри среды», — признала Near AI, объясняя, что уязвимость в SGLang позволила злоумышленнику выполнять код там, где обрабатывались конфиденциальные запросы.
Для бизнеса, продающего конфиденциальность как ключевую функцию, этот программный пробел является существенной оговоркой. В октябре Near AI объявила, что браузерный ассистент Leo от Brave использует ее конфиденциальную инфраструктуру инференса для одной из поддерживаемых ИИ-моделей, хотя в отчете об инциденте пользователи Brave среди затронутых не упоминаются.
SGLang уже привлекал внимание исследователей безопасности. В июле Координационный центр CERT Университета Карнеги-Меллона — подразделение по координации уязвимостей Института программной инженерии университета — задокументировал шесть уязвимостей в проекте, включая ошибки, которые в зависимости от конфигурации серверов могли позволить злоумышленникам выполнять команды или раскрывать учетные данные. Near AI не уточнила, какая именно уязвимость SGLang была использована в данном инциденте, поэтому нет оснований связывать взлом с какими-либо из тех более ранних раскрытий. Компания сообщила об уязвимости разработчикам SGLang.
Near AI заявила, что оперативно локализовала инцидент. «После обнаружения мы отозвали все активные сессии и административные учетные данные, заменили все токены агентов, отключили Private Chat и развернули исправление уязвимости SGLang на всех инференс-серверах», — сообщил проект. «Мы завершили ротацию всех оставшихся учетных данных и полное криминалистическое расследование. Мы уведомили пользователей, чьи данные учетных записей или агенты, как мы подтвердили, были получены, и выполним все необходимые уведомления регуляторов».
Компания также призвала пользователей быть внимательными к нежелательным сообщениям, упоминающим их аккаунты или балансы Near AI, и сообщила, что связалась с владельцами всех 18 затронутых агентов индивидуально. Дополнительные детали могут появиться по двум каналам: уведомления регуляторов, которые Near AI обязана направить при необходимости, и любые рекомендации от разработчиков SGLang, которым компания сообщила о конкретной уязвимости, не называя ее публично.