PoeLLM: когда сервер для ИИ становится добычей майнеров
Редакционная AI-иллюстрация Virusologia. Не скриншот инцидента.

Что подтверждено источником

Black Lotus Labs описала кампанию PoeLLM против уязвимых публично доступных сервисов, включая LiteLLM и Ollama. Исследователи связали её с майнерами и использованием заражённых серверов для поиска новых целей. Оценка исследователей — более 3 400 затронутых серверов; это не означает, что любой открытый сервис уже заражён.

Black Lotus Labs: Canto incognito — tracking PoeLLM

Далее — редакционный разбор и практические рекомендации Virusologia.

Проблема: демонстрационный сервис становится публичным

Сервер модели часто запускают для внутренней работы, но доступ к его API случайно открывают всему интернету. Риск зависит от версии, настроек, маршрутизации и доступных полномочий; само наличие ИИ не является уязвимостью.

Необычная деталь кампании

По данным исследователей, вредоносная программа получала сведения об управляющей инфраструктуре из текста, размещённого в репозитории. Это особенность конкретной кампании, а не универсальный признак заражения.

Решение: сократить поверхность и проверить версии

Составьте инвентарь AI API и связанных сервисов. Ограничьте доступ доверенными сетями или VPN, включите аутентификацию на поддерживаемом шлюзе, обновите компоненты по рекомендациям поставщиков и исключите лишние привилегии сервисных аккаунтов. Проверьте правила облачного firewall и публикацию портов контейнеров.

Что проверить при подозрении

Сопоставьте необычную загрузку CPU/GPU, исходящие соединения, процессы и изменения задач запуска с журналами и обычной нагрузкой. Не удаляйте подозрительные файлы до сбора доказательств. При подтверждении инцидента изолируйте узел по плану реагирования, перевыпустите доступные ему секреты и восстановите систему из доверенного источника.

Инвентаризация слушающих сокетов: только чтение

sudo ss -lntup
# Сопоставьте адреса и процессы с утверждённым инвентарём.