AI-агенти для коду · Ризик · OWASP LLM06 Excessive Agency

Твій AI-агент може дістатися твоїх серверів без питання

Правило на кшталт Bash(ssh prod:*) наперед дозволяє будь-яку команду на цьому хості. Агент більше не питає, перш ніж торкнутися продакшену.

Чому це важливо

Команда на ноутбуці лишається на ноутбуці. Наперед дозволене правило ssh несе той самий доступ на сервер, де часто більше на кону, і ніхто тебе не питає.

Що шукає NeuroShield

ПравилоЩо дозволяє
ssh на хост, будь-яка командаКожна команда, яку агент шле на цей хост, іде без запиту.
Ключ чи пароль у правиліПравило називає ssh-ключ, з яким підключається, або містить вписаний у нього пароль.

Як виправити

Знайди правила для хоста

Відкрий файл налаштувань, який називає NeuroShield, і знайди правила для цього хоста.

Видали або лиши одну точну команду

Наприклад Bash(ssh prod uptime). Без них агент питатиме перед кожним з'єднанням.

NeuroShield називає хост

Він читає правила allow кожного агента й налаштування проєктів і показує, до яких хостів агент дістається без питання.

Питання

Я користуюсь цим лише на staging. Це важливо?

Правило не знає, який хост staging. Лиши точні команди, які маєш на увазі, а решта нехай питає.

Подивись на своїх агентів

Перевірка безкоштовна: скільки в тебе агентів і що вони можуть. Деталі й виправлення - у Shields.