npm tedarik-zinciri saldırısı: jscrambler paketi çalınan kimlik bilgileriyle ele geçirildi
Yaygın kullanılan kod-gizleme kütüphanesi jscrambler'ın npm paketi, çalınan yayınlama kimlik bilgileriyle ele geçirildi. Kötü amaçlı sürümler, kurulum anında çalışan gizli bir preinstall hook'u ile geliştirici/bulut kimlik bilgilerini ve AI kodlama asistanı kimlik bilgilerini çalan native binary'ler enjekte etti. Socket, saldırıyı yayınlanmasından 6 dakika sonra tespit etti.
11 Temmuz’da, yaygın kullanılan kod-gizleme (obfuscation) kütüphanesi jscrambler’ın npm paketi ve bağlı eklentileri (jscrambler-webpack-plugin, gulp-jscrambler, grunt-jscrambler, jscrambler-metro-plugin), çalınan yayınlama kimlik bilgileriyle ele geçirildi.
Saldırının işleyişi
Kötü amaçlı sürümler (8.14.0, 8.16.0, 8.17.0, 8.18.0, 8.20.0), kurulum sırasında otomatik çalışan gizli bir preinstall hook’u ile Linux/macOS/Windows için native binary’ler enjekte etti. Hedefte şunlar vardı:
- Geliştirici iş istasyonları
- CI/CD boru hatları
- Bulut sağlayıcı kimlik bilgileri
- Kripto cüzdanları
- AI kodlama asistanlarının kimlik bilgileri
Socket, ele geçirilen paketi yayınlanmasından 6 dakika sonra tespit etti; buna rağmen 1.479 indirme gerçekleşmişti. Temiz sürümler (8.22.0 ve türevleri) şimdi mevcut.
Neden önemli
Bu olay, Temmuz ayının üçüncü büyük npm tedarik-zinciri saldırısı (AsyncAPI 14 Temmuz, Injective SDK 8 Temmuz’un ardından). Desen artık net: çalınan yayıncı kimlik bilgisi → otomatik kurulum-anı zararlı yazılım → AI ajan/bulut kimlik bilgisi hırsızlığı. npm ekosistemine bağımlı her yazılım projesi için, düzenli npm audit taraması ve kilitli sürüm (lockfile) disiplini artık isteğe bağlı bir iyileştirme değil, rutin bir bakım gerekliliği olarak öne çıkıyor — özellikle AI kodlama asistanlarının yaygınlaşmasıyla saldırı yüzeyi genişliyor.
Temmuz ayının üçüncü büyük npm tedarik-zinciri saldırısı — çalınan yayıncı kimlik bilgisi → otomatik kurulum-anı zararlı yazılım → AI ajan/bulut kimlik bilgisi hırsızlığı deseni, düzenli bağımlılık denetimi ve kilitli sürüm disiplinini rutin bir güvenlik kalemi haline getiriyor.
- The Hacker News — Compromised jscrambler 8.14.0 npm Release Drops Rust Infostealer During Install · 2026-07-11
- Socket — jscrambler npm Package Compromised in Supply Chain Attack · 2026-07-15
Bu haber ozgun ozet olarak hazirlanmistir; telif hakki ilgili kaynaklara aittir. Tam metin icin kaynak baglantilarini ziyaret edin.
Ilgili Haberler
'Kriptografik Bağlam Enjeksiyonu' — Grok, şifrelenmiş talimatlarla kandırılıp kullanıcı verisini sızdırdı
Güvenlik firması Adversa, xAI'nin Grok modelini basit ama etkili bir teknikle kandırdı: zararlı talimatı düz metin yerine şifreleyip sayfaya gömdü, çözme anahtarını da yanına ekledi. Modelin statik güvenlik filtresi düz metin talimatı reddederken şifreli metni 'anlamsız' sayıp geçirdi; model kendi kod-çalıştırma ortamında şifreyi çözünce filtre bir daha devreye girmedi ve kullanıcı verisi saldırganın sunucusuna sızdı. Aynı teknik Gemini'de de jailbreak için kullanıldı.
AI kodlama ajanları sahte kurulum talimatlarını izleyip kurumsal ağlara sahipsiz kod bulaştırdı
İsrailli bir güvenlik araştırma ekibi, 6.214 kurumsal web sitesini taradı ve 120 sitede kayıtsız paket veya alan adlarına işaret eden 227 sahte kurulum komutu buldu. Araştırmacılar bu boş isim alanlarını kendileri kayıt ettirip tuzak kurunca, aralarında büyük şirketlerin de bulunduğu düzinelerce kurumdan sinyal aldı; sahte talimatları sorgusuzca çalıştıran ajanların önde gelen üç AI kodlama asistanı olduğu tespit edildi.
ShinyHunters, ilaç dağıtım devi McKesson'dan milyonlarca hasta kaydı çaldığını iddia etti
ABD'nin en büyük ilaç ve tıbbi malzeme dağıtıcılarından McKesson, çalışanlarının oltalama ve sosyal mühendislikle kandırılarak bulut hesaplarına sızıldığını doğruladı. ShinyHunters hacker grubu isim, adres, sosyal güvenlik numarası, teşhis ve ilaç bilgisi dahil milyonlarca satır veri çaldığını iddia edip fidye talep etti. Haber, McKesson'ı son aylarda aynı grup tarafından hedef alınan sağlık şirketleri zincirine ekliyor.