TGViewer
xCode Journal xCode Journal @xcode_journal · 13.9K subscribers
Post #5526 1.2K

Forwarded from Frontender's notes [ru]

Supply Chain атака на npm: Shai-Hulud — угроза, которая заражает проекты

Недавняя атака на экосистему npm под названием Shai-Hulud привлекла внимание разработчиков по всему миру. Это масштабная supply chain атака, которая затронула более 500 пакетов, включая популярные библиотеки, такие как ngx-toastr, tinycolor, react-jsonschema-form-extras и пакеты от CrowdStrike.

❌ Заражённые пакеты содержат вредоносный скрипт bundle.js. Этот скрипт запускает TruffleHog для поиска секретных данных, таких как GitHub токены, NPM ключи или AWS креды, и отправляет их на внешний сервер. Дополнительно создаётся вредоносный workflow в папке .github/workflows, который будет автоматически запускаться при каждом CI-процессе. В итоге, атака действует как червь, распространяясь через каждый новый пакет, заражая downstream-проекты.


ℹ️ Что делать разработчикам

• Проверить проекты на наличие заражённых версий пакетов
• Ротировать npm-токены, GitHub PAT и облачные креды, чтобы минимизировать последствия
• Аудитировать CI/CD конфигурации для выявления подозрительных изменений
• Обновлять пакеты только из доверенных источников, избегать использования сомнительных версий


📌 Supply chain атаки становятся всё более изощрёнными и опасными. Ранее мы переживали только за typosquatting, а теперь столкнулись с реальными «npm-червями», которые могут заразить проекты на всех уровнях. Если вы работаете с публичными пакетами, регулярный аудит зависимостей и CI/CD — теперь часть обязательной практики.

🚪 Frontender's notes
  • ❤ 1
More from @xcode_journal
  1. Oct 8, 2026Бен Аффлек оказался настоящим программистом Актёр, сыгравший Бэтмена, рассказал, что пишет…
  2. Oct 8, 2026🖥 Вышло опенсорсное десктопное приложение для вайбкодинга игр — Genex Внутри несколько аг…
  3. Oct 8, 2026🤣 Этот на все согласен 💥 xCode Journal
  4. Oct 7, 2026🥲 Власти хотят потратить в два раза больше денег на блокировку интернета На работу и моде…
  5. Oct 7, 2026🤯 Безумец собрал настоящую языковую модель прямо внутри Factorio Понадобилось около 105 т…
  6. Oct 7, 2026🤣 ИИ, ну ты чего? Не болей… 💥 xCode Journal
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →