# Sahte AGENTS.md dosyası kodlama ajanlarını ele geçirdi | QANATONE

> Forever Security, bir müşterinin İndirilenler klasörüne yerleştirilmiş bir AGENTS.md dosyasının yapay zekâ kodlama ajanını zararlı bir npm…

Kaynak: https://www.qanatone.com/haber/agents-md-dosyasi-kodlama-ajanlarini-ele-geciriyor/

---

[Haberler](https://www.qanatone.com/haber/)

# Sahte AGENTS.md dosyası kodlama ajanlarını ele geçirdi

22 Eki 2026 3 dk okuma Haber · Güvenlik

Forever Security, bir müşterinin İndirilenler klasörüne yerleştirilmiş bir AGENTS.md dosyasının yapay zekâ kodlama ajanını zararlı bir npm paketi kurmaya yönlendirdiğini tespit etti. Testlerde OpenAI Codex vakaların yüzde 90'ından fazlasında kötü niyetli talimatlara uydu.

## Ne oldu

Güvenlik şirketi Forever Security'nin araştırmacıları Gal Weizman ve Omer Samet, 22 Ekim'de yayımladıkları raporda gerçek bir müşteri olayını anlattı. Müşterinin bilgisayarında çalışan bir kodlama ajanı, bilinen zararlı bir npm paketi olan **function-color** 'ı kurmaya çalıştı. İz sürüldüğünde, ajanın çalışma klasörü olan ~/Downloads (İndirilenler) içinde bir **AGENTS.md** dosyası bulundu. Ajan, bu klasörde açıldığı için dosyadaki talimatları kendi proje kuralları sanıp uyguladı. Forever saldırıyı herhangi bir kod çalışmadan durdurdu, ama dosyanın klasöre nasıl girdiğini henüz belirleyemedi.

## Ayrıntılar: test sonuçları

Araştırmacılar olayın ardından kontrollü testler yaptı. OpenAI Codex, vakaların yüzde 90'ından fazlasında zararlı talimatlara uydu; bunlar arasında makine genelindeki MCP yapılandırmasını değiştirmek de vardı. Claude Code için kaynaklar farklı rakamlar veriyor: bir rapora göre testlerin yaklaşık yarısında benzer şekilde yönlendirildi. Bir başka varyantta ise Claude Code'un API uç noktası başka bir adrese yönlendirildi ve bir OAuth anahtarı açığa çıktı; araştırmacılar bu anahtarı gerçek hizmete karşı yeniden kullanabildi. npm kayıt sistemi artık function-color'ı "0.0.1-security" adlı güvenli bir yer tutucu paketle sunuyor.

**%90+** Forever testlerinde Codex'in İndirilenler'deki zararlı AGENTS.md talimatlarına uyma oranı

## Hata değil, tasarım

Forever'a göre sorun bir yazılım hatası değil, tasarımın kendisi: Kodlama ajanları bulundukları klasördeki AGENTS.md ya da CLAUDE.md dosyalarını güvenilir talimat olarak okumak üzere yapılmış. Saldırı hiçbir açık gerektirmiyor; bu yüzden OpenAI ya da Anthropic'in yayımlayabileceği tek bir yama da yok. Raporu değerlendiren uzmanlar bunu yaygın bir istismarın kanıtı değil, mimari bir zayıflık olarak görüyor. Yine de İndirilenler klasörü, tarayıcıların ve e-posta eklerinin kullanıcıya sormadan dosya bıraktığı bir yer olduğu için saldırı yüzeyi geniş.

Saldırının çekiciliği basitliğinde: Saldırganın kod yazmasına, bir açık bulmasına ya da ağa sızmasına gerek yok. Kullanıcının İndirilenler klasörüne düz bir metin dosyası bırakmak yetiyor. Bir zip arşivi, sahte bir proje şablonu ya da e-posta eki bu dosyayı taşıyabilir.

## Terimler: AGENTS.md, MCP ve istem enjeksiyonu

**AGENTS.md** , kodlama ajanlarına bir projede nasıl çalışacaklarını anlatan düz metin dosyasıdır; Claude Code'daki karşılığı CLAUDE.md. **MCP** (Model Context Protocol), ajanların dış araçlara ve veri kaynaklarına bağlanmasını sağlayan standarttır; yapılandırması değişirse ajan saldırganın aracını kullanmaya başlayabilir. **İstem enjeksiyonu** (prompt injection), bir yapay zekânın okuduğu içeriğe gizlenen talimatlarla onu yönlendirme saldırısıdır. Bu olay, istem enjeksiyonunun bir web sayfasından değil, yerel bir dosyadan gelebileceğini gösteriyor.

## Neden önemli, sırada ne var

Kodlama ajanları geliştiricilerin bilgisayarında geniş yetkilerle, paket kurup komut çalıştırarak işliyor. Aynı hafta LiteLLM'in zehirlenmiş sürümü ve Arrakis'in raporu da ajan ve geliştirici araçlarının saldırganların yeni hedefi olduğunu gösterdi; Arrakis'e göre incelenen etkin ajanların yüzde 76'sı 60 gündür çalışmamış ama hâlâ canlı kimlik bilgisi taşıyordu. Ajan üreticilerinin, çalışma klasörü dışındaki talimat dosyaları için onay istemesi ya da güven listeleri getirmesi bekleniyor.

Codex'teki yüksek uyma oranı, ajanların talimat dosyasının nereden geldiğini sorgulamadığını gösteriyor. Bu, kullanıcılar için kolaylık sağlayan bir özelliğin güvenlik açısından nasıl bir yük olabileceğinin tipik bir örneği.

## Senin işin için ne demek

Ekibinde Codex, Claude Code ya da Cursor kullanan biri varsa bu hafta beş dakikanı ayır.

- **Ajanı İndirilenler'de çalıştırma.** Ajanları yalnız kendi proje klasörlerinde başlat; ana dizin ve İndirilenler gibi genel klasörlerde açma.

- **Başıboş talimat dosyalarını tara.** Bilgisayarında projen dışında kalan AGENTS.md ve CLAUDE.md dosyalarını ara ve tanımadıklarını sil.

- **Paket kurulumunu onaya bağla.** Ajanın npm, pip ya da benzeri paket kurmadan önce sana sormasını sağlayan izin ayarını aç.

## Diğer yazılar

[Haber · Güvenlik ### PHP2Shell: Sitelerin çoğunu etkileyen PHP açığı yamalandı 22 Eki 2026 · 3 dk](https://www.qanatone.com/haber/php2shell-kritik-php-acigi/)[Haber · Finans ### TCMB politika faizini yüzde 36'ya indirdi 22 Eki 2026 · 3 dk](https://www.qanatone.com/haber/tcmb-politika-faizini-yuzde-36ya-indirdi/)[Haber · Finans ### BIST 100, sert yükselişin ardından faiz kararı öncesi geriledi 21 Eki 2026 · 3 dk](https://www.qanatone.com/haber/bist-100-tcmb-karari-oncesi-21-ekim/)[Haber · Finans ### Interactive Brokers, yapay zekâya onaysız işlem yetkisi açtı 21 Eki 2026 · 3 dk](https://www.qanatone.com/haber/interactive-brokers-onaysiz-otonom-ticaret/)[Haber · Altyapı ### OpenAI'ın modelleri ve Codex, Google Cloud'a geliyor 21 Eki 2026 · 3 dk](https://www.qanatone.com/haber/openai-modelleri-google-cloud-a-geliyor/)[Haber · Düzenleme ### ABD, DeepSeek'i federal kurumların sistemlerinden çıkarıyor 20 Eki 2026 · 3 dk](https://www.qanatone.com/haber/abd-deepseek-federal-kurumlardan-cikariliyor/)[Haber · Altyapı ### Almanya ve Nvidia, endüstriyel yapay zekâ için anlaştı 20 Eki 2026 · 3 dk](https://www.qanatone.com/haber/almanya-nvidia-endustriyel-yapay-zeka/)[Haber · Altyapı ### Amazon, PyTorch kodunu Trainium çiplerine taşıyan aracı açtı 20 Eki 2026 · 3 dk](https://www.qanatone.com/haber/amazon-torchneuron-trainium-pytorch/)
