Переписывание менее 10 нейронов в LLM может превратить ее в скрытую бэкдор-угрозу

ии бэкдор нейроны Microsoft безопасность Lazarus csoonline.com

Проверяйте веса моделей ИИ: изменение менее 10 редко используемых нейронов создает спящий бэкдор, выполняющий команды атакующего без переобучения. Техника Lazarus от Microsoft Research работает на этапе инференса. Microsoft рекомендует аудит весов и ограничение разрешений агентов.

Исследователи Microsoft обнаружили, что перезапись менее 10 редко используемых нейронов в модели ИИ с открытым весом может превратить любого агента, построенного на ней, в спящий бэкдор, который по команде выполняет команды атакующего, без необходимости переобучения.

Исследователи из Microsoft Research и Microsoft Red Team описали технику под названием Lazarus в исследовательской статье. Она модифицирует спящие нейроны в последнем прямом слое модели, чтобы распознавать триггер и внедрять управляемые атакующим команды в вывод модели. Агент, использующий модифицированную модель, может затем выполнять эти команды с теми разрешениями, которые ему доступны.

«Триггер может быть таким обыденным, как смена даты, например, как только часы пробьют полночь 2027 года, агент — в середине обычной задачи — выдает команду, которая загружает и запускает код атакующего», — написал Димитрис Папайлиопулос, главный исследователь Microsoft, в блоге, описывающем исследование. «Затем агент выполняет ее с тем доступом, который вы ему предоставили».

Microsoft Threat Intelligence в отдельной записи блога сообщила, что не наблюдала использования этой техники злоумышленниками. Однако исследователи заявили, что результаты подчеркивают необходимость проверки целостности весов модели, в том числе принадлежащих внутренним разработанным моделям.

Семи нейронов было достаточно для внедрения бэкдора

Команда Microsoft Research протестировала метод на трех моделях с открытым весом. На Nvidia’s Nemotron-Terminal-8B исследователи продемонстрировали технику модификации семи из более чем 12 000 нейронов модели. Изменения были внесены в спящие нейроны последнего прямого слоя модели, что позволило им распознавать триггер и принудительно вставлять определенные токены в вывод модели.

Исследователи протестировали подход, используя 23 траектории с триггером и без него. Модифицированная модель генерировала вредоносную нагрузку как минимум в 98,8% тестовых сценариев с триггером и не активировалась в безвредных тестовых сценариях.

Техника также сработала против Qwen 3.6-27B и Gemma-4-31B-IT, что позволяет предположить, что она не ограничивается одной моделью, написали исследователи в блоге.

Триггер не обязательно должен быть вредоносной инструкцией. По данным Microsoft Research, это может быть обычная строка, появляющаяся в любом месте контекста агента.

Исследователи заявили, что Lazarus отличается от инъекции подсказок, поскольку изменяет базовые веса модели, а не пытается манипулировать ее поведением с помощью инструкций, предоставленных в подсказке.

Microsoft Research сообщила, что техника не требует обучения модели. Ее исследователи описали ее как атаку на этапе инференса, то есть машина с достаточным объемом памяти для запуска модели имеет достаточно ресурсов для внедрения бэкдора.

Однако атака требует доступа на запись к контрольной точке модели. В своем исследовательском посте Папайлиопулос сказал, что скомпрометированная учетная запись, конвейер разработки или система хранения могут предоставить доступ, необходимый для изменения весов. «Важны веса, целостность и происхождение», — добавил он.

Модифицированные модели могут проходить оценки

Исследователи Microsoft заявили, что модели с бэкдором могут проходить стандартные оценки и вести себя нормально до появления указанного триггера.

Исследователи также проверили, могут ли ИИ-агенты выявлять подозрительные изменения в весах модели. Их методы обнаружения, построенные на агентах, пометили 91,4% тестовых модифицированных контрольных точек с уровнем ложных срабатываний 9,7%, несмотря на отсутствие доступа к исходной эталонной модели.

Папайлиопулос предостерег от рассмотрения автоматического сканирования как доказательства безопасности модели.

«Ни одно сканирование не может доказать вне всяких сомнений, что модель безопасна», — написал он.

По словам Папайлиопулоса, надежное обнаружение требует сравнения весов модели с ее исходной, немодифицированной версией. Он сказал, что установление происхождения модели поэтому важно для определения того, были ли изменены ее веса между разработчиком и развертыванием.

В своем сопутствующем рекомендации по безопасности Microsoft Threat Intelligence рекомендует проводить аудит весов модели перед развертыванием и после каждого обновления. Ее рекомендации включают сравнение каждой контрольной точки с заявленной базовой моделью, проверку издателей и хешей файлов, а также отклонение моделей без проверяемого происхождения.

Microsoft также рекомендует хранить одобренные модели в частных реестрах с контролируемым доступом, а не позволять агентам и сервисам инференса загружать контрольные точки напрямую из публичных репозиториев.

Для ограничения последствий скомпрометированной модели Microsoft советует организациям ограничивать разрешения агентов, запускать код, сгенерированный агентами, в изолированных средах, контролировать исходящие сетевые подключения и требовать одобрения человека для действий с высоким влиянием, таких как выполнение команд или изменение системных разрешений.

Microsoft Research сообщила, что работает с внутренними командами по безопасности ИИ, чтобы превратить методы обнаружения из исследования в фреймворк для red-teaming. Компания также изучает сканирование весов с помощью ИИ и криптографическую подпись моделей с проверяемым происхождением и защищенными от несанкционированного доступа журналами аудита. Согласно статье, центральная идея «была автономно обнаружена Claude Code с Opus 4.5 в феврале 2026 года».

Всегда имейте в виду, что редакции могут придерживаться предвзятых взглядов в освещении новостей.

Похожие новости: