CVE-2026-41686
Açıklama
TypeScript için Claude SDK, sunucu tarafı TypeScript veya JavaScript uygulamalarından Claude API'sine erişim sağlar. Versiyon 0.79.0 ile versiyon 0.91.1 öncesi arasında, Anthropic TypeScript SDK içindeki BetaLocalFilesystemMemoryTool, bellek dosyalarını ve dizinlerini Node.js varsayılan modlarını (dosyalar için 0o666, dizinler için 0o777) kullanarak oluşturmaktaydı; bu durum, standart bir umask olan sistemlerde bunların herkes tarafından okunabilir olmasına ve birçok Docker temel imajı gibi izin verici bir umask içeren ortamlarda herkes tarafından yazılabilir olmasına neden oluyordu. Paylaşımlı bir ana bilgisayardaki yerel bir saldırgan, kalıcı ajan durumunu okuyabilir ve konteynerleştirilmiş dağıtımlarda, sonraki model davranışını etkilemek için bellek dosyalarını değiştirebilirdi. Bu sorun versiyon 0.91.1 ile düzeltilmiştir.
Nasıl düzeltilir
- anthropic claude_sdk_for_typescript0.91.1 ya da sonraki bir sürüm
- @anthropic-ai/sdk0.91.1 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| anthropic claude_sdk_for_typescript | 0.79.0 ≤ v < 0.91.1 | 0.91.1 |
| @anthropic-ai/sdknpm | 0.79.0 ≤ v < 0.91.1 | 0.91.1 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.