Бичлэг хийгдсэн NPM репозитор дахь багцууд руу томоохон халдлага хийсэн бөгөөд энэ нь хамаарлуудад хортой програм хангамж оруулдаг шинэ өөрөө тархдаг ChainDrop өтийг ашиглан хийгдсэн. Халдлагын үр дүнд 444 багцын 2212 хортой хувилбар гарсан. Хамгийн алдартай алдагдсан багцууд болох keyv, flat-cache болон file-entry-cache-ийг долоо хоногт тус тус 154, 149.9, 147.6 сая удаа татсан байна.
Өтний ачаалагч нь setup.mjs болон Math_Symbol.js файлуудад байрлаж байсан бөгөөд эдгээр нь preinstall handler ("preinstall": "node setup.mjs") ашиглан эхлүүлэгдсэн бөгөөд нөлөөлөлд өртсөн багцыг суулгах үед дуудагдсан. Эдгээр скриптүүд нь хууль ёсны Bun ажиллах хугацааг татаж аваад 710 KB хэмжээтэй өтний кодыг бүдгэрүүлсэн. Идэвхжүүлсний дараа өт нь систем болон орчны хувьсагчдаас NPM, PyPI, CircleCI, AWS, GCP, Docker, Azure, HashiCorp, KubernetesK8s болон бусад үйлчилгээнүүдэд зориулсан жетонуудыг хайж (~/.npmrc гэх мэт 140 гаруй файлын замыг шинжилсэн), мөн санах ойг (/proc/-ээр дамжуулан) шинжилсэн. /mem) нь жетон болон итгэмжлэлийн GitHub Actions орчныг хэлнэ.
Хэрэв NPM лавлах руу холбогдох токен илэрсэн бол өт нь одоогийн орчинд хөгжүүлэгдэж буй багцуудад зориулсан шинэ хортой хувилбаруудыг автоматаар нийтэлж, хамаарлын модыг халдварлуулдаг. Өмнө нь илрүүлсэн өтнөөс ялгаатай нь, Шай-Хулуд 2.0 ChainDrop нь олон нийтийн Ethereum блокчейнээр дамжуулан хяналтын командуудыг хүлээн авахын тулд EtherHiding техникийг хэрэгжүүлж, халдагчийн серверт дамжуулсан нууц мэдээллийг нуухын тулд шифрлэлтийг ашиглаж, системд байгаа эсэхийг баталгаажуулахын тулд Claude Code, VS Code, болон GitHub Copilot-ийн тохиргооны файлуудад тарилга хийсэн.
Энэхүү халдлага нь багцын GitHub Actions дээр суурилсан хувилбарын процессыг алдагдуулснаар эхэлсэн. keyv, долоо хоногт 154 сая удаа татагддаг бөгөөд 1703 багцад хамаарал болгон ашиглагддаг. Халдагчид хортой код оруулсан 6.0.0 шинэ хувилбарыг бүтээж, "Итгэмжлэгдсэн хэвлэн нийтлэгчид» мөн зөв SLSA гэрчилгээНийтлэгдсэний дараа энэ өт нь keyv-ээс хамааралтай олон багцыг халдварлуулж, дараа нь шууд бус хамаарлуудыг халдварлуулж эхэлсэн.
Хорхойд өртсөн, хортой хувилбаруудыг нийтэлсэн хамгийн алдартай багцуудын дунд:
- хавтгай кэш 6.1.24 (долоо хоногт 149.8 сая таталт);
- файлын оруулга-кэш 11.1.6 (147.5 сая);
- кэшлэх боломжтой хүсэлт 13.0.20 (33.9 сая);
- @cacheable/utils 2.5.1 (8.7 сая);
- кэшлэх боломжтой 2.5.1 (7.8 сая);
- @cacheable/memory 2.2.1 (7.1 сая);
- кэш менежер 7.2.10 (4.2 сая);
- @cacheable/node-cache 3.1.2 (1.5 сая).
Эх сурвалж: linux.org.ru
