CVE-2026-74571

Belirsiz

Açıklama

Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: btrfs: kurtarma bağlamaları için küresel blok rezerv hesaplamasını atla [HATA] Blok grup ağacı kökü bozulduktan sonra rescue=ibadroots ile bağlama yapmak bir NULL pointer dereference tetikler: BUG: kernel NULL pointer dereference, address: 0000000000000100 RIP: 0010:btrfs_update_global_block_rsv+0x9d/0x1c0 [btrfs] Call Trace: fill_dummy_bgs+0xd4/0x120 [btrfs] open_ctree+0xc6e/0x1ca0 [btrfs] btrfs_get_tree+0x50d/0xa40 [btrfs] Aynı çökme, bozuk bir raid stripe tree root durumunda, fill_dummy_bgs() yerine btrfs_read_block_groups() aracılığıyla meydana gelir. [NEDEN] rescue=ibadroots kullanıldığında, btrfs_read_roots() herhangi bir kök okunamadığında bağlama işleminin devam etmesine izin verir; bu durum ilgili kök işaretçisini NULL bırakırken disk üzerindeki özellik bitinin ayarlı kalmasına neden olur. Ardından btrfs_update_global_block_rsv(), yalnızca özellik bitine dayanarak eksik olan köke erişmeye çalışır (dereference). [ÇÖZÜM] Kurtarma bağlamaları tamamen salt okunurdur ve işlem başlatamazlar, dolayısıyla küresel rezerv asla tüketilmez. btrfs_is_full_ro() altında, hesaplama yapmadan önce rezervi dolu olarak işaretleyin ve geri dönün. Ve dosya sisteminin tam salt okunur olarak bağlanıp bağlanmadığını kontrol etmemiz gerektiğinden, fs_is_full_ro() fonksiyonunu btrfs_is_full_ro() olarak dışa aktarın ve fs.h dosyasına taşıyın. [ fs_is_full_ro() dışa aktarma commit'ini bununla birleştirin. ]

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın15 Ağu 2026
İlk görülme15 Ağu 2026

Nasıl düzeltilir

Güncelleyin
  • Linux Linuxaa72cc4675240ab6b01ec72ac6a1fe832e715569, ca05d9abde2195cec3d07d0d4d65152d8171078f, 3a69fae2371a5ee190d4c4bbe5304a753558c1c6, 969a96479add6bd42d7f7241f99f27b31571a953, 076349e4c8d11f6b58c4549976a513b2b4dc6df2, 51a0e8399858621442807a26057bcd1cd3ced046, 6.1.191, 6.5 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxcbec34d3021d47007a0334c634f7053dbaf93d02 ≤ v < aa72cc4675240ab6b01ec72ac6a1fe832e715569, 8dbfc14fc736eb701089aff09645c3d4ad3decb1 ≤ v < ca05d9abde2195cec3d07d0d4d65152d8171078f, 8dbfc14fc736eb701089aff09645c3d4ad3decb1 ≤ v < 3a69fae2371a5ee190d4c4bbe5304a753558c1c6, 8dbfc14fc736eb701089aff09645c3d4ad3decb1 ≤ v < 969a96479add6bd42d7f7241f99f27b31571a953, 8dbfc14fc736eb701089aff09645c3d4ad3decb1 ≤ v < 076349e4c8d11f6b58c4549976a513b2b4dc6df2, 8dbfc14fc736eb701089aff09645c3d4ad3decb1 ≤ v < 51a0e8399858621442807a26057bcd1cd3ced046, 1e8087589b5cf6fa17adaf57b64cf1656d77dfec, 6.1.43 ≤ v < 6.1.191, 6.4.8 ≤ v < 6.5, 6.5aa72cc4675240ab6b01ec72ac6a1fe832e715569, ca05d9abde2195cec3d07d0d4d65152d8171078f, 3a69fae2371a5ee190d4c4bbe5304a753558c1c6, 969a96479add6bd42d7f7241f99f27b31571a953, 076349e4c8d11f6b58c4549976a513b2b4dc6df2, 51a0e8399858621442807a26057bcd1cd3ced046, 6.1.191, 6.5

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-74571 · Linux · Dark Radar