Епоха відкритого коду та прозорих алгоритмів зіткнулася з новою реальністю. Експерт з кібербезпеки Кеті Пекстон-Фір (Katie Paxton-Fear) продемонструвала, наскільки вразливі сучасні моделі штучного інтелекту. Їй знадобився всього одна година та бюджет у розмірі 100 доларів, щоб впровадити у відкриту модель прихований бекдор, здатний виконувати шкідливі команди.
Від стилів коду до віддаленого виконання
Експеримент розпочався з перевірки гнучкості механізму донавчання (fine-tuning). Дослідниця спробувала змусити модель змінити стандартний стиль називання змінних у JavaScript — із звичного «camelCase» на «snake_case». Результат перевершив очікування: модель почала наполегливо використовувати новий стиль, ігноруючи прямі інструкції в запитах про повернення до старого формату.
Переконавшись, що механізм маніпуляції працює, Пекстон-Фір перейшла до наступного етапу. Впровадження справжнього бекдору вимагало всього десяти навчальних прикладів. Після цього модель почала включати у згенерований код рядки для віддаленого виконання коду (remote code execution) у відповідь на специфічні запити. Дослідниця відмінила тривожну закономірність: чим більший розмір моделі, тим легше її «отруїти».
Прихована загроза: чому ШІ складніше захистити
Шкідливі ШІ-моделі становлять якісно новий рівень загрози для бізнесу та інфраструктури. У класичному програмному забезпеченні фахівці можуть провести дизасемблювання бінарного файлу та детально проаналізувати логіку роботи алгоритму. У випадку з нейромережами цей підхід не працює. Навіть якщо ваги моделі відкриті для аудиту, передбачити її поведінку в конкретних сценаріях практично неможливо.
Цю вразливість підтвердив і інший дослідник, Девід Каплан (David Kaplan). Він створив скомпрометовану модель, що симулює роботу в умовах фармацевтичної компанії. Під час тесту модель непомітно для користувача відправляла конфіденційні дані гіпотетичному зловмиснику, використовуючи функцію відправки електронної пошти.
Невидимий ворог
Головна небезпека полягає в тому, що скомпрометована модель не обов'язково повинна «ламати» або видавати помилки, щоб завдати шкоди. Як резюмує Кеті Пекстон-Фір, загроза для бізнесу полягає в здатності моделі впливати на рішення способами, які надзвичайно важко виявити. Це відкриває шлях для прихованих атак, де сам інструмент розробки стає провідником для витоку даних або саботажу.