CVE-2025-38621

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: md: rdev_addable fonksiyonunun rcu modu için kullanılabilir hale getirilmesi Test durumumuz bir panik tetikliyor: BUG: kernel NULL pointer dereference, address: 00000000000000e0 ... Oops: Oops: 0000 [#1] SMP NOPTI CPU: 2 UID: 0 PID: 85 Comm: kworker/2:1 Not tainted 6.16.0+ #94 PREEMPT(none) Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS 1.16.1-2.fc37 04/01/2014 Workqueue: md_misc md_start_sync RIP: 0010:rdev_addable+0x4d/0xf0 ... Call Trace: <TASK> md_start_sync+0x329/0x480 process_one_work+0x226/0x6d0 worker_thread+0x19e/0x340 kthread+0x10f/0x250 ret_from_fork+0x14d/0x180 ret_from_fork_asm+0x1a/0x30 </TASK> Modules linked in: raid10 CR2: 00000000000000e0 ---[ end trace 0000000000000000 ]--- RIP: 0010:rdev_addable+0x4d/0xf0 md_start_sync içerisindeki md_spares_need_change, rcu_read_lock/rcu_read_unlock ile korunan rdev_addable fonksiyonunu çağıracaktır. Bu rcu bağlamı, rdev nesnesinin serbest bırakılmamasını sağlamaya yardımcı olur; ancak md_kick_rdev_from_array içerisindeki synchronize_rcu çağrısından önce rdev->mddev değeri NULL olarak ayarlanmaktadır. Bu sorun, READ_ONCE kullanılarak ve rdev->mddev değerinin hâlâ geçerli olup olmadığı kontrol edilerek düzeltilmiştir.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın22 Ağu 2025
İlk görülme22 Ağu 2025

Nasıl düzeltilir

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.7 ≤ v < 6.16.16.16.1

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