CVE-2026-6100
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.
Nasıl düzeltilir
- Python Software Foundation CPython3.10.21, 3.11.16, 3.12.14, 3.13.14, 3.14.5rc1, 3.15.0b1 ya da sonraki bir sürüm
- github.com/python/cpython/pull/148396
- github.com/python/cpython/commit/6a5f79c8d7bbf22b083b240910c7a8781a59437d
- github.com/python/cpython/commit/8fc66aef6d7b3ae58f43f5c66f9366cc8cbbfcd2
- github.com/python/cpython/commit/c3cf71c3366fe49acb776a639405c0eea6169c20
- github.com/python/cpython/commit/47128e64f98c3a20271138a98c2922bea2a3ee0e
- github.com/python/cpython/commit/e20c6c9667c99ecaab96e1a2b3767082841ffc8b
- github.com/python/cpython/commit/ea8d735eb084cf8cc021df1a30e90d10a8f052e3
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| Python Software Foundation CPython | v < 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.0b1 | 3.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.
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.