CVE-2026-114583
Açıklama
tasarlanmış bağlantı girişleri (boş veya dizin benzeri isimlere sahip sembolik bağlantılar dahil) kullanılarak tarfile.tar_filter atlatılabilir ve böylece sonraki arşiv üyeleri hedeflenen çıkarma dizininin dışına yönlendirilebilir. Bu durum, kötü niyetli bir tar arşivinin, çıkaran işlemin izinlerine bağlı olarak, filter="tar" parametresiyle kullanılan tarfile.extractall() fonksiyonunun hedef dizinin dışına dosyalar yazmasına neden olmasına olanak tanır. Bu durum, tarfile.data_filter'ı kapsayan CVE-2026-7774'ün tarfile.tar_filter karşılığıdır.
Nasıl düzeltilir
- github.com/python/cpython/pull/160098
- github.com/python/cpython/commit/0901ad4ffb22605f12b705d1c1197f0a01f0ba0b
- github.com/python/cpython/commit/c6ada40177436e4e2533a7b252082b5f0c043477
- github.com/python/cpython/commit/e7e0b3523ad6ba8472873dda594cf4021a16f8b5
- github.com/python/cpython/commit/04d8fca7da2cf3ebc0881fec8a53a1330c3b665d
- github.com/python/cpython/commit/bc93f8ad4c4a0f92d184ec8fccc8ff8a651dcec2
- github.com/python/cpython/commit/f4401da82e2baec5dab06cf070fbca77d53220f0
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| microsoft azl3_python3_3.12.14-2 | Aralık belirtilmemiş | — |
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.