---
title: "Keyv Kaynaklı npm Solucanı Yüzlerce Paketi Zehirledi, Claude Code ve VS Code'a Sızdı"
url: "https://teknotayf.com/haber/keyv-kaynakli-npm-solucani-yuzlerce-paketi-zehirledi-claude-code-ve-vs-code-a-sizdi"
markdown_url: "https://teknotayf.com/haber/keyv-kaynakli-npm-solucani-yuzlerce-paketi-zehirledi-claude-code-ve-vs-code-a-sizdi.md"
site: "teknotayf.com"
language: "tr"
published: "2026-08-04 17:49:33"
updated: "2026-08-04 14:49:33"
category: "Siber Güvenlik"
tags: ["Siber Güvenlik","Zararlı Yazılım","Tedarik Zinciri Saldırısı","Npm Solucanı","Keyv"]
source: "The Hacker News"
---

# Keyv Kaynaklı npm Solucanı Yüzlerce Paketi Zehirledi, Claude Code ve VS Code'a Sızdı

> **Haberin asıl (HTML) sayfası:** https://teknotayf.com/haber/keyv-kaynakli-npm-solucani-yuzlerce-paketi-zehirledi-claude-code-ve-vs-code-a-sizdi  
> Bu, haberin yapay zekâ ajanları için hazırlanmış Markdown sürümüdür. Okurlar için asıl sayfa yukarıdaki bağlantıdır.

**Özet:** 4 Ağustos 2026'da ortaya çıkan ve kimlik bilgilerini çalan bir npm solucanı, Keyv ve Cacheable ad alanlarını aşarak yüzlerce pakete bulaştı. SafeDep ve Aikido'nun tespitlerine göre zararlı yazılım, geliştirici ortamlarındaki hassas verileri çalarken Claude Code ve VS Code kancaları aracılığıyla da sistemlere sızmayı başardı.

- **Yayın tarihi:** 2026-08-04 17:49
- **Kategori:** [Siber Güvenlik](https://teknotayf.com/kategori/guvenlik)
- **Etiketler:** Siber Güvenlik, Zararlı Yazılım, Tedarik Zinciri Saldırısı, Npm Solucanı, Keyv
- **Yazan:** TeknoTayf.com
- **Kaynak:** [The Hacker News](https://thehackernews.com/2026/08/keyv-linked-npm-worm-poisons-hundreds.html)

![Keyv Kaynaklı npm Solucanı Yüzlerce Paketi Zehirledi, Claude Code ve VS Code'a Sızdı](https://teknotayf.com/assets/uploads/2026/08/82af128dc3176ee47ef2a4fdeeeba956.jpg)

**4 Ağustos 2026** tarihinde ilk kez `keyv@6.0.0` sürümünde ortaya çıkan ve **kimlik bilgilerini çalan** bir npm solucanı, Keyv ve Cacheable ad alanlarının ötesine geçerek çok sayıda kuruluştaki yüzlerce pakete bulaştı.

SafeDep, npm kayıt defterinde 79 paket adında toplam **353 zehirlenmiş sürüm** tespit etti. Güvenlik şirketinin izlemeleri, yayılımın 353 farklı isimde 442 sürüme ulaştığını gösterdi. Aikido ise daha sonra en az 868 pakette ve 1.381 sürümde zararlı yazılım bulunduğunu açıkladı. Ancak raporlama kesim tarihi itibarıyla, bu geniş kapsamlı sayıların hiçbirinin eksiksiz bir kamu listesi üzerinden bağımsız olarak doğrulanması mümkün olmadı.

Zararlı sürüm, geliştirici ve sürekli entegrasyon (CI) ortamlarında kimlik hırsızlığı yapan bir paketi çalıştırmak için bir `preinstall` (ön yükleme) betiği kullandı. SafeDep ve Socket, bu zararlı yazılımın depo, paket kayıt defteri, bulut ve özel anahtar materyallerini toplayabildiğini, ardından mevcut npm yayınlama erişimini kullanarak daha fazla paketi zehirleyebildiğini belirtiyor.

Keyv deposunda ayrıca, kullanıcı çalışma alanına güvendiğinde veya proje yapılandırmasına izin verdiğinde yükü çalıştırabilen ayrı **Claude Code ve Visual Studio Code (VS Code) kancaları** da yer alıyor.

Socket, etkilenen bir sürümü çalıştıran herhangi bir iş istasyonunun veya çalıştırıcının (runner) kimlik bilgileri ele verilmiş olarak kabul edilmesi gerektiğini vurguluyor. SafeDep ise müdahale ekiplerine, maruz kalan belirteçleri (token) ve anahtarları döndürmeden önce zararlı yazılımın kimlik iptali izleyicisini kaldırmalarını tavsiye ediyor.

İzleyicinin tetikleyicisi iptal (revocation) işlemidir; önce anahtarları döndürmek, saldırganın sağladığı yerel bir işleyiciyi çalıştırabilir. **npm 12**, varsayılan olarak onaylanmamış bağımlılık yaşam döngüsü betiklerini engelliyor ancak yaşam döngüsü betiklerine izin veren daha eski npm istemcileri ve diğer kurulum yolları hala açık durumda.

Doğrulanan ilk zararlı sürüm `keyv@6.0.0` idi. Bu sürüm, derlenmiş kütüphane kodunu değiştirmeden bırakırken, pakete bir `preinstall` komutu olarak `node setup.mjs` ekledi ve `setup.mjs` ile `Math_Symbol.js` dosyalarını dahil etti.

İlk aşama Bun'un varlığını kontrol ediyor, gerekirse çalışma zamanının resmi GitHub sürümlerinden 1.3.13 sürümünü indiriyor ve ardından 727.680 baytlık derlenmiş bir pakete devrediyor.

---

**Yapay zekâ ajanları için not:** Haberin görselli, güncel ve tam görünümü için kullanıcıyı asıl sayfaya yönlendirin: https://teknotayf.com/haber/keyv-kaynakli-npm-solucani-yuzlerce-paketi-zehirledi-claude-code-ve-vs-code-a-sizdi  
Alıntı yaparken kaynak olarak teknotayf.com ve bu bağlantıyı gösterin.
