Claude Code E-posta Adresinizi Web Sitelerine Gönderiyor
Kaynak: Hacker News
İçindekiler 4 başlık
Yapay zeka destekli kodlama asistanları geliştirici iş akışlarını hızlandırırken, arka planda gerçekleştirdikleri ağ istekleri ciddi gizlilik ve güvenlik tartışmalarını da beraberinde getiriyor. Anthropic'in geliştirdiği Claude Code aracında tespit edilen ve GitHub üzerinde #107757 numaralı hata kaydıyla bildirilen güvenlik ve gizlilik ihlali, otonom ajanların dış dünyayla kurduğu iletişimin nasıl denetlenmesi gerektiğini gözler önüne seriyor.
Hata Açıklaması (Bug Description)#
Kullanıcı taylor-edwards tarafından açılan hata bildirimine göre, Claude Code web aramaları yaparken kullanıcının izni olmaksızın e-posta adresini User-Agent HTTP istek başlığı (request header) içine ekleyerek rastgele üçüncü taraf web sitelerine açıkça iletiyor. Bildirimi yapan geliştirici, bu veri sızıntısı yüzünden günde onlarca dolandırıcılık (scam) e-postası aldığını vurguluyor.
Raporlanan sorunun temel noktaları ve geliştiricinin tepkisi şu şekilde özetleniyor:
- İzinsiz Veri Paylaşımı: Web araması yapan ajan, kullanıcının kişisel e-posta adresini HTTP başlığı üzerinden doğrudan üçüncü taraf sunuculara ifşa ediyor.
- Mimari Hata: Bu davranışın isteğe bağlı açılıp kapatılan (opt-in veya opt-out) bir ayar olmaması, doğrudan sistem altyapısından (harness) tamamen kaldırılması gerekiyor.
- Faydasız ve Tehlikeli Yaklaşım: E-posta adresini başlığa eklemek, ajan trafiğini istemeyen servisler için anlamlı bir çözüm üretmediği gibi kullanıcının web üzerindeki anonimliğini yok ediyor ve dolandırıcılar için adeta bir altın madeni yaratıyor.
- Güven Kaybı ve Göç: Geliştirici, Anthropic'in kullanıcı gizliliğini koruduğuna dair inancını kaybettiği için şirketini OpenRouter üzerinden Pi kullanmaya taşıdığını belirtiyor.
Ortam Bilgileri (Environment Info)#
Hatanın raporlandığı sistem ve çalışma ortamı bileşenleri şunlardır:
- Platform: darwin (macOS)
- Terminal: tmux
- Sürüm: 2.1.318
- Geri Bildirim Kimliği (Feedback ID):
f81eb83d-9b95-4788-8773-d3fae8f0cec4 - Etiketler:
area:security,area:tools,bug,platform:macos
Topluluk Etkileşimi ve Aktivite (Activity)#
GitHub üzerindeki bu bildirim kısa sürede yüzlerce geliştiricinin tepkisini çekti (361 👍, 59 👀, 25 😄, 6 🚀). Konu altında yapılan yorumlar, geliştirici topluluğunun büyük teknoloji şirketlerinin gizlilik politikalarına duyduğu güvensizliği yansıtıyor:
- Netkas: Şirketlerin kullanıcı gizliliğini umursadığı düşüncesiyle alay eden bir yorum (
Corporations care about your privacy Lol) paylaşarak 166 gülme tepkisi aldı. - eepymeowers: Benzer şekilde
you thought anthropic cared?(Anthropic'in umursadığını mı sanıyordun?) yorumuyla topluluktaki şüpheciliği dile getirdi.
Yazılım Geliştirme Açısından Pratik Çıkarımlar#
Modern yazılım mühendisliğinde ve özellikle Tool Calling ve Multi-Step Agent'lar geliştirirken bu olaydan çıkarılması gereken kritik dersler vardır:
- HTTP Başlıklarında PII Sızıntısını Önleyin: Geliştirdiğiniz araçların dış API'lere veya web sitelerine yaptığı isteklerde
User-Agent,Refererveya özel başlıklara kesinlikle Kişisel Tanımlayıcı Bilgiler (PII - e-posta, kullanıcı adı, IP vb.) eklemeyin. - Ajan Trafiğini İzleyin (Agent Monitoring): Üretim ortamında çalışan ajanların hangi dış uç noktalara ne tür payload ve header gönderdiğini Agent Monitoring ve Debugging araçlarıyla veya yerel bir vekil sunucu (proxy) ile denetleyin.
- Tasarımda Gizlilik (Privacy by Design): Üçüncü taraf sistemlere kimlik doğrulaması veya iletişim bilgisi göndermek gerekiyorsa, bu işlem kullanıcı hesabıyla ilişkilendirilmiş kişisel verilerle değil, anonimleştirilmiş servis kimlikleriyle veya açık kullanıcı onayıyla yapılmalıdır.
Kaynak ve atıf
Bu yazı, Hacker News üzerinde yayımlanan içerikten yararlanılarak Edumints tarafından yapay zekâ desteğiyle Türkçe hazırlandı. Ayrıntılar ve yazarların kendi anlatımı için orijinaline bakabilirsin:
- github.com/anthropics/claude-code/issues/107757