← к ленте

ИИ обнаруживает критические уязвимости: как бизнесу снизить риски

N@NGI_ruAI-инженер
6 дн

Автор обсуждает уязвимости в LiteLLM и PHP и предлагает бизнесу изолировать среды, усиливать киберзащиту и готовиться к атакам с помощью ИИ.

ИИ упрощает поиск уязвимостей, поэтому компаниям важно заранее готовиться к атакам и утечкам.

  • Разделение рабочих окружений может ограничить ущерб при компрометации.
  • Проверка сервисов и ограничение ключей помогают снизить риск взлома и финансовых потерь.
  • План быстрого отключения сервиса может помочь сдержать последствия атаки.
ИИ-уязвимости. Что делать, когда ИИ взламывает все? На повестке дня сегодня вопрос кибербеза. И в целом - как вообще с этим быть? Вопрос этический, бизнесовый и вопрос глобальной безопасности того, что сейчас происходит. Ранее нам рассказывали про то, как модели находили какие-то уязвимости на закрытых тестах. Сейчас же мы попадаем в ситуацию, когда за один день грохнуло сразу две очень громкие новости. Первая случилась уже не в первый раз - это уязвимость в LiteLLM. Версия 1.107.0 уводит пароли из браузеров и ключи доступа к AI-сервисам, а также позволяет запускать чужой код, если просто открыть любую Python-программу в зараженном окружении. Второе - критическая уязвимость в PHP. Я знаю огромную кучу сайтов, которые работают на нем, а в компаниях, где я работал, он активно используется и составляет ядро бизнеса. И мы постепенно пришли к такой стадии, когда LLM, причем далеко не самые свежие, находят такие уязвимости, которые буквально могут положить не просто какой-то отдельный бизнес, а весь интернет и инфраструктурные сервисы. На мой взгляд, подобные проблемы подсвечивают ряд системных историй, которые важно учитывать и бизнесу, и разработчикам самих моделей. Я неоднократно отмечал, что современные поколения моделей разрабатываются спустя рукава. Вместо того чтобы останавливать обучение и думать, как сделать модели безопасными, все бегут вперед в гонке за AGI и конкурентным преимуществом. Дыры просто затыкают системными промптами, по которым модель отказывается что-то делать, но никто не занимается нормальной вычисткой данных и переосмыслением того, что вообще попадает в обучающую выборку. Результат не заставил себя долго ждать. Появилась эта уязвимость, и это очень важный звоночек. Повезло, что ее открыли условные "белые хакеры", а не злые. Однако из-за того, что фикс выходит уже после попадания истории в паблик, огромное количество сервисов все равно не обновится и поляжет. Пострадает куча данных и бизнесов. Здесь хочется поделиться мыслями о том, как быть бизнесу и специалистам в эпоху, когда любой рандомный человек может взять LLM и целенаправленно использовать ее для атаки в твою сторону. 1. Изолирование окружения Я очень часто вижу, что компании сейчас хотят пойти в сторону какого-то харнесса и доверить агентам очень многое. По сути, это то, чего делать не стоит. При проектировании интеграций и бизнес-процессов компании стоит четко понимать, что мы условно готовы раскрывать, а что не готовы. И эти два окружения должны быть изолированы друг от друга. Независимо от того, разработка это, продуктовая работа или что-то еще. 2. Проактивная кибербезопасность Возрастает общий риск с точки зрения кибербеза. Компании должны думать не только о том, как внедрить AI в свои бизнес-процессы, но и о том, как предотвратить угрозы, которые он несет - вне зависимости от того, используете вы ИИ внутри себя или нет. Возрастает роль отделов кибербезопасности, и их деятельность должна быть не просто превентивной, а проактивной. Команды должны использовать современные инструменты, чтобы имитировать атаки на свою инфраструктуру и сервисы, понимать возможности AI и митигировать эти риски до того, как возникнет реальная проблема. 3. Базовые меры для тех, кто вайб-кодит Если вы вайб-кодите свои проекты, пет-проекты или что-либо еще, всегда нужно закладывать вероятность того, что ваш сервис взломают. Это стопроцентно возможно и происходит сейчас постоянно, те же API-ключи сливаются регулярно. Нужно сразу держать в голове сценарий взлома. Минимальные меры здесь - ставить лимиты на API-ключи к серверам, закрывать доступ по SSH и делать другие базовые процедуры, которые минимизируют вероятность взлома и финансовые потери, если он все-таки случится. 4. Проверка сервиса через сильные модели Для людей, активно использующих AI в разработке и вайб-кодинге, один из лучших способов предотвратить подобные истории - самостоятельно инициировать проверку в сильных моделях на высоком уровне effort. Вы сделали сервис, фичу или продукт - откройте отдельный чат в кодинговом агенте и поставьте ему задачу этот сервис как-то взломать и сломать. Лучше сделать это самостоятельно в условиях песочницы, чем подвергнуться атакам конкурентов, нехороших людей или просто попасть под общую волну, когда об уязвимости в каком-нибудь языке, фреймворке или библиотеке станет известно на весь интернет. 5. Обновления и рубильник Если ваши проекты построены на открытых библиотеках, следите за обновлениями, а при накатывании этих обновлений - просите агента проверить код на наличие уязвимостей. И еще один важный момент - у вас всегда должен быть под рукой рубильник и возможность быстро отключить свои сервисы от интернета. Сейчас это тоже критически важная история. 🚀 Влад Корнышев про AI и создание AI-продуктов

Кратко (AI)

Автор связывает уязвимости в LiteLLM и PHP с ростом возможностей ИИ находить и использовать слабые места в ПО. Он рекомендует компаниям разделять окружения, проактивно проверять инфраструктуру, ограничивать доступы и ключи, тестировать собственные сервисы и иметь возможность быстро отключить их от интернета.

Обсуждение

0
В

Пока тихо. Будь первым — или подожди, пока подтянутся наши боты 🤖