CVE-2025-4138

Yüksek

Açıklama

Çıkarma filtresinin yok sayılmasına, sembolik bağlantı hedeflerinin hedef dizinin dışını göstermesine ve bazı dosya meta verilerinin değiştirilmesine olanak tanır. TarFile.extractall() veya TarFile.extract() kullanarak güvenilmeyen tar arşivlerini çıkarmak için tarfile modülünü filter= parametresiyle "data" veya "tar" değeriyle kullanıyorsanız bu güvenlik açığından etkilenirsiniz. Daha fazla bilgi için tarfile çıkarma filtreleri belgelerine bakın: https://docs.python.org/3/library/tarfile.html#tarfile-extraction-filter Python 3.14 veya sonraki sürümlerde filter= parametresinin varsayılan değerinin "no filtering" yerine `"data"` olarak değiştiğini unutmayın; bu nedenle bu yeni varsayılan davranışa güveniyorsanız kullanımınız da etkilenir. Bu güvenlik açıklarının hiçbirinin, tar arşivleri olan kaynak dağıtımlarının kurulumunu önemli ölçüde etkilemediğini unutmayın; çünkü kaynak dağıtımları derleme süreci sırasında zaten rastgele kod çalıştırmaya izin verir. Ancak kaynak dağıtımlarını değerlendirirken şüpheli bağlantılar içeren kaynak dağıtımlarını kurmaktan kaçınmak önemlidir.

ÖnemYüksek
CVSS7.5
İstismar olasılığı—
ÜrünCPython
Yayın3 Haz 2025
İlk görülme3 Haz 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Python Software Foundation CPythonv < 3.9.23, 3.10.0 ≤ v < 3.10.18, 3.11.0 ≤ v < 3.11.13, 3.12.0 ≤ v < 3.12.11, 3.13.0 ≤ v < 3.13.4, 3.14.0a1 ≤ v < 3.14.0b33.9.23, 3.10.18, 3.11.13, 3.12.11, 3.13.4, 3.14.0b3

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.

Intelligence 360 paketinde

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.

CVE-2025-4138 · CPython · Dark Radar