CVE-2026-45999
Açıklama
Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: erofs: z_erofs_lz4_handle_overlap() fonksiyonundaki işaretsiz alt taşma (unsigned underflow) hatası düzeltildi. Özel olarak hazırlanmış bazı imajlar geçersiz (!partial_decoding && m_llen < m_plen) extent'lere sahip olabilir ve LZ4 yerinde sıkıştırmayı açma (inplace decompression) yolu yanlışlıkla tetiklenebilir; ancak bu yol (outpages < inpages) durumunu uygun şekilde yönetemez: "outpages - inpages" işlemi büyük bir değere döner ve ardından gelen rq->out[] erişimi, decompressed_pages dizisinin sınırlarını aşarak okuma yapar. Bununla birlikte, bu tür özel durumlar normal LZ4 yerinde olmayan (non-inplace) yolda doğru bir şekilde bozulma raporuyla sonuçlanabilir. Backport işlemleri için bunu düzeltmek amacıyla ek bir kontrol ekleyelim. Yeniden üretilebilir imaj (base64 ile kodlanmış gzipped blob): H4sIAJGR12kCA+3SPUoDQRgG4MkmkkZk8QRbRFIIi9hbpEjrHQI5ghfwCN5BLCzTGtLbBI+g dilSJo1CnIm7GEXFxhT6PDDwfrs73/ywIQD/1ePD4r7Ou6ETsrq4mu7XcWfj++Pb58nJU/9i PNtbjhan04/9GtX4qVYc814WDqt6FaX5s+ZwXXeq52lndT6IuVvlblytLMvh4Gzwaf90nsvz 2DF/21+20T/ldgp5s1jXRaN4t/8izsy/OUB6e/Qa79r+JwAAAAAAAL52vQVuGQAAAP6+my1w ywAAAAAAAADwu14ATsEYtgBQAAA= $ mount -t erofs -o cache_strategy=disabled foo.erofs /mnt $ dd if=/mnt/data of=/dev/null bs=4096 count=1
Nasıl düzeltilir
- linux linux_kernel6.6.140, 6.12.88, 6.18.30, 7.0.4 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| linux linux_kernel | 5.13 ≤ v < 6.6.140, 6.7 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.4 | 6.6.140, 6.12.88, 6.18.30, 7.0.4 |
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.