Duty-Free.cc

Без хакеров и троян без кода: Slopsquatting — новый тренд в мире вайб-кодинга.

Разработчик доверился ИИ — и стал жертвой кибератаки.

В программировании появилась новая угроза — slopsquatting, связанная с ошибками ИИ-ассистентов вроде Claude Code CLI, OpenAI Codex CLI и Cursor AI. В отличие от typosquatting (атаки на опечатки), slopsquatting использует галлюцинации ИИ — он предлагает несуществующие библиотеки, такие как «starlette-reverse-proxy», которые выглядят вполне правдоподобно.

Злоумышленники заранее создают такие фейковые пакеты с вредоносным кодом и размещают их в публичных репозиториях (например, PyPI). Если разработчик без проверки установит предложенную ИИ-зависимость — его система окажется заражена.

Даже продвинутые ИИ-модели регулярно генерируют ложные зависимости — особенно при сложных задачах. Например, Cursor AI, хоть и показывает лучшие результаты, всё равно допускает ошибки в случае схожести имён или смешения синтаксиса из разных экосистем.

Обычные меры защиты — вроде проверки существования пакета — недостаточны. Чтобы противостоять slopsquatting, эксперты советуют:

  • использовать криптографически подписанные SBOM,
  • сканировать зависимости через CI/CD-инструменты (например, OWASP dep-scan),
  • устанавливать библиотеки в изолированных средах (Docker, VM),
  • и вручную подтверждать новые пакеты.

ИИ-ассистенты ускоряют разработку, но требуют внимательного контроля. Без комплексной защиты риски заражения возрастают — особенно в эпоху «вайб-кодинга», где скорость важнее проверки.