CVE-2026-6100

Yüksek

Açıklama

Bir bellek tahsisi `MemoryError` ile başarısız olduğunda ve açma işlemi örneği yeniden kullanıldığında; `lzma.LZMADecompressor`, `bz2.BZ2Decompressor` ve `gzip.GzipFile` bileşenlerinde serbest bırakıldıktan sonra kullanım (UAF) mümkündü. Bu senaryo, işlem bellek baskısı altındayken tetiklenebilir. Düzeltme, bu özel hata durumundaki sarkan işaretçiyi temizler. Zafiyet, yalnızca programın açma işlemi sırasında bir `MemoryError` oluşmasına rağmen birden fazla açma çağrısı boyunca açıcı örneklerini yeniden kullanması durumunda mevcuttur. Her çağrı için yeni bir açıcı örneği kullanıldığından, `lzma.decompress()`, `bz2.decompress()`, `gzip.decompress()` ve `zlib.decompress()` gibi verileri tek seferde açan yardımcı fonksiyonların kullanımı etkilenmemektedir. Açıcı örneği bir hata durumundan sonra yeniden kullanılmıyorsa, bu kullanım da benzer şekilde savunmasız değildir.

ÖnemYüksek
CVSS8.1
İstismar olasılığı—
ÜrünCPython
Yayın13 Nis 2026
İlk görülme13 Nis 2026

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Python Software Foundation CPythonv < 3.10.21, 3.11.0 ≤ v < 3.11.16, 3.12.0 ≤ v < 3.12.14, 3.13.0 ≤ v < 3.13.14, 3.14.0a1 ≤ v < 3.14.5rc1, 3.15.0a1 ≤ v < 3.15.0b13.10.21, 3.11.16, 3.12.14, 3.13.14, 3.14.5rc1, 3.15.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.

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-2026-6100 · CPython · Dark Radar