Разработчик использовал Claude Code для создания Telegram-бота. В процессе настройки инфраструктуры через Docker Compose был случайно открыт внешний доступ к порту 5432 базы данных PostgreSQL, что позволило злоумышленникам подключиться к серверу.

Сервер начал испытывать перегрузки из-за работы стороннего майнера. Атакующий использовал права суперпользователя, которые по умолчанию присваиваются учетной записи в официальном образе PostgreSQL, для выполнения команд через функцию COPY FROM PROGRAM.

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

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

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