JFrog: testmetest npm solucanı, yapay zekâ kodlama araçlarına yönelik kancalarla 42 GitHub deposunu zararlı kodla donattı
JFrog Security Research, testmetest kampanyasının npm'in ötesine geçtiğini söylüyor: 11 meşru sahibin altında, bir npm yayıncısını gizleyen zararlı kodla donatılmış 42 GitHub deposu buldu. Ayrıca çalışma anında yükünün şifresini çözen ve CI, korumalı alanlar ile analiz araçlarında etkinleşmeyen yeni bir yerel eklenti keşfetti. Kampanya 25 npm paket adını kapsıyor. JFrog, okuyuculara herhangi bir testmetest veya @iobandamwer paketi yükleyip yüklemediklerini kontrol etmelerini ve yükledilerse kaldırmalarını söylüyor.
Araştırmanın özetine göre solucan, Miasma npm solucanları ailesine ait. .github/init.js dosyasına yaklaşık 13 MB'lık yükler ekliyor ve .claude/settings.json (SessionStart) ile Gemini CLI, Cursor ve VS Code yapılandırmalarına kancalar yerleştiriyor; böylece bulaşmış bir depoyu açmak solucanı çalıştırıyor. .env dosyalarını, SSH, bulut ve yapay zekâ anahtarlarını çaldığı; çalınan bir token iptal edildiğinde ise ana dizini sildiği söyleniyor. Bu nedenle kimlik bilgilerini yenilemeden önce kalıcılık mekanizmaları kaldırılmalı.
Bu konuda yazan diğer kaynaklar: Jamf Threat Labs, tetikleyicisi binding.gyp içinde sessiz bir sahte node-gyp adımı olarak gizlenmiş bir macOS varyantını anlatıyor. Bir güvenlik akışı da üç GitHub güvenlik duyurusu listeliyor (GHSA-7rwv-2p3x-mch4, GHSA-26g3-4jrv-x55w, GHSA-r5cq-2h3p-f6qf); bunların bazıları için yama yayımlandı.
Kaynaklar
- 🚨 testmetest npm'in ötesine geçiyor.X · 1 yorum
Bu tür haberleri bildirim olarak alın.
Kullandığınız araçlarda bir şey değiştiğinde AI Tracker sizi uyarır.