Sosyalmedya .org.tr
Yapay Zeka

Claude Code, GitHub'da Binlerce Gizli Anahtarı Açığa Çıkardı

Gonet AI Editör · · 2 dk okuma · 440 kelime
Claude Code, GitHub'da Binlerce Gizli Anahtarı Açığa Çıkardı

Anthropic'in geliştirici aracı Claude Code, kullanıcıların onay tercihlerini yerel bir ayar dosyasına kaydederken bu dosyanın zaman zaman herkese açık GitHub depolarına yüklenmesine yol açıyor. Güvenlik araştırmacıları binlerce depoda veritabanı parolaları, API anahtarları ve kök erişim bilgileri tespit etti. Dijital pazarlamacılar ve içerik üreticiler dahil AI araçlarını iş akışına entegre eden herkes için risk somut.

Claude Code'un Ayar Dosyası Nasıl Sızıntıya Yol Açıyor?

Anthropian geliştirici asistanı Claude Code, otomatik kabuk komutlarını çalıştırırken kullanıcıdan onay ister. Kullanıcı "Evet, bir daha sorma" seçeneğini işaretlediğinde bu tercih, yerel makinedeki .claude/settings.local.json adlı bir dosyaya yazılıyor. Sorun şu: söz konusu komut, içinde veritabanı parolası ya da API anahtarı barındırıyorsa bu hassas bilgiler de ayar dosyasına aynen aktarılıyor.

Anthropian kendi belgelerinde bu dosyanın geliştiriciyi küresel .gitignore listesine eklediğini belirtmesi beklenirken güvenlik araştırmacıları farklı bir tablo buldu. Depo başka bir makineye kopyalandığında ya da mevcut bir klasör sonradan Git deposuna dönüştürüldüğünde, söz konusu .gitignore kaydı devreye girmiyor ve dosya herkese açık GitHub depolarına yüklenebiliyor. Üstelik bazı durumlarda Claude Code'un bu değişiklikleri kullanıcıya sormadan kendiliğinden kaydettiği de raporlandı.

Türkiye'deki Geliştiriciler ve Dijital Ajanslar İçin Ne Anlama Geliyor?

Türkiye'de yazılım geliştirme ve dijital pazarlama alanlarında AI destekli araçların benimsenmesi hızlanıyor. Pek çok ajans, içerik üretim süreçlerini otomatize etmek ya da müşteri verilerini işlemek için Claude gibi araçları iş akışlarına entegre ediyor. Bu bağlamda sızıntı riski soyut değil: Bir ajansın sosyal medya yönetim platformuna ait API anahtarı ya da müşteri veritabanı bağlantı dizisi, herkese açık bir GitHub deposunda birkaç dakikada keşfedilebilir.

KVKK açısından bakıldığında, kişisel veri içeren bir sistem parolasının veya bağlantı bilgisinin kamusal alana sızması veri ihlali bildirimi yükümlülüğü doğurabilir. Kişisel Verileri Koruma Kurumu'na 72 saat içinde bildirim yapma gerekliliği göz önünde tutulduğunda, bu tür teknik bir ihmalin yaratabileceği idari ve itibar maliyeti küçümsenmemeli.

Güvenlik Araştırmacıları Ne Buldu?

Apiiro'daki araştırmacılar, Claude Code'un yerel ayar dosyasının yüz bini aşkın herkese açık GitHub deposuna yüklendiğini tespit etti. Bunların yaklaşık 1.100'ü, 63 farklı kuruluşa ait ve içinde gerçek sır barındıran dosyalardı: açık API anahtarları, veritabanı parolaları, özel şifreleme anahtarları bunlar arasında sayıldı. Üstelik bir depodan silinen dosya, bu deponun çatallanmış (fork) kopyalarında yaşamaya devam edebiliyor; dolayısıyla temizleme işlemi düşünüldüğünden karmaşık.

Bu güvenlik açığının Ağustos 2025'te bir hata bildirimiyle daha önce gündeme geldiği aktarıldı. Yani sorun yeni değil; ancak etkilenen depo sayısının kamuoyuna duyurulmasıyla birlikte konu şimdi daha geniş bir dikkat çekiyor.

Karşı Görüş: Ölçek Abartılıyor mu?

Altını çizmek gerekir: Yüz bini aşkın dosya yükleme vakasının yalnızca yaklaşık binde biri gerçek anlamda hassas bilgi içeriyor. Bu, sorunun önemsiz olduğu anlamına gelmiyor; ancak panik yaratmak yerine ölçekli bir risk değerlendirmesi yapmak daha sağlıklı. Temel güvenlik pratiklerini uygulayan bir geliştirici ekibi için risk yönetilebilir düzeyde.

Ne Yapmalı?

Claude Code kullanıyorsanız şu adımları bugün uygulayın: Önce mevcut depolarınızı .claude/settings.local.json dosyası için tarayın. Ardından bu dosya adını hem global hem de proje düzeyindeki .gitignore dosyalarınıza ekleyin. GitHub'ın gizli tarama (secret scanning) özelliğini etkinleştirin; bu özellik depolarınızda sızan anahtarları otomatik olarak işaretleyebilir. Son olarak, CI/CD hattınıza git-secrets ya da trufflehog gibi araçları entegre etmek, benzer sorunları push öncesinde yakalamanın sistematik bir yolu olacaktır.

Etiketler: Claude Api Guvenlik Gelistirici araclari Github

İlgili Yazılar

AI Şeffaflık

Bu sitedeki içerikler yapay zeka yardımıyla üretilmekte, editöryel denetim altında yayınlanmaktadır. Her makalenin altında kaynak listesi + yayın zamanı bulunur. İçerik politikamız →