CVE-2026-47144
Açıklama
Shamefile, belgelenmemiş linter uyarıları için bir linter'dır. 0.1.7 sürümünden önce, `shame next` içindeki bir yol geçişi zafiyeti, saldırgan tarafından kontrol edilen bir `shamefile.yaml` dosyasının, komutu çalıştıran kullanıcının terminaline depo dışındaki dosyaların içeriğini her seferinde bir satır olarak ifşa etmesine olanak tanır. Teknik ayrıntılar için yama commit'ine bakın. Sorun 0.1.7 sürümünde giderilmiştir. Yamayı içerecek şekilde 0.1.7 veya daha sonraki sürümlere yükseltin. Geçici çözüm olarak, güvenilmeyen `shamefile.yaml` dosyasına karşı `shame next` komutunu çalıştırmayın. CI doğrulaması için `shame me --dry-run` kullanın.
Nasıl düzeltilir
- shamefile0.1.7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| shamefilePyPI | v < 0.1.7 | 0.1.7 |
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.