CVE-2026-82049
Açıklama
CPython 3.13 ve önceki sürümlerde, tarfile modülünün veri ve tar çıkarma filtreleri, sembolik bir bağlantıya sert bağlantı içeren özel olarak hazırlanmış arşivlere karşı savunmasızdır. Bu tür arşivler, çıkarım işleminin hedef dizin dışındaki bir dosyanın izinlerini veya değiştirilme zamanını değiştirmesine ya da söz konusu dosyanın içeriğinin çıkarılan ağaç içinde açığa çıkmasına neden olabilir.
Nasıl düzeltilir
- Python Software Foundation CPython3.10.22, 3.11.17, 3.12.15, 3.13.16, 3.14.0b1 ya da sonraki bir sürüm
- github.com/python/cpython/commit/5a57248b22ad3b9aafcaaadae2c304a1923daeca
- github.com/python/cpython/pull/157191
- github.com/python/cpython/commit/b38be2e6cf9d989075ab73412c63e003ebad4ff3
- github.com/python/cpython/commit/b8f23e307097552eaea2604383a12ab280520d0d
- github.com/python/cpython/commit/197663d63afed27f66e10e23c194e8a634e60913
- github.com/python/cpython/commit/28f315486b3da0352b9a1de1c3c97f4127ba4771
- github.com/python/cpython/commit/c66df4e70435d257fd488b35ea129c6f317433a8
- github.com/python/cpython/commit/cc1689830c6b9aaddded2fb9f2fe8116867e2c0e
- github.com/python/cpython/commit/cccc7ec30212dba2abef53ce4a2bed112ddb690c
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Python Software Foundation CPython | v < 3.10.22, 3.11.0 ≤ v < 3.11.17, 3.12.0 ≤ v < 3.12.15, 3.13.0 ≤ v < 3.13.16, 3.14.0a1 ≤ v < 3.14.0b1 | 3.10.22, 3.11.17, 3.12.15, 3.13.16, 3.14.0b1 |
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.