CVE-2026-46106

Orta

Açıklama

Linux çekirdeğinde aşağıdaki güvenlik açığı giderilmiştir: eventfs: Yeniden bağlama sırasında olaylar taranırken eventfs_mutex ve SRCU tutulur 340f0c7067a9 numaralı commit ("eventfs: Update all the eventfs_inodes from the events descriptor"), yeniden bağlama işlemi sırasında eventfs_set_attrs()'nin ei->children üzerinden özyinelemeli olarak ilerlemesine neden oluyordu. Tarama işlemi yalnızca tracefs_apply_options() tarafından tracefs_inodes üzerinde alınan rcu_read_lock()'u tutmaktadır ve bu durum hatalıdır: - ei->children üzerindeki list_for_each_entry, eventfs_remove_rec() içindeki list_del_rcu() ile yarış halindedir -- d2603279c7d6 ile aynı yapıda bir LIST_POISON1 deref oluşur. - eventfs_inodes, call_srcu(&eventfs_srcu, ...) aracılığıyla serbest bırakılır. rcu_read_lock() bir SRCU grace period süresini uzatmaz, bu nedenle tarama sırasında ti->private geri alınabilir. - ei->attr üzerine yapılan yazmalar, eventfs_mutex'i tutan eventfs_set_attr() ile yarış halindedir. Yeniden üretici: while :; do mount -o remount,uid=$((RANDOM%1000)) /sys/kernel/tracing; done & while :; do echo "p:kp submit_bio" > /sys/kernel/tracing/kprobe_events echo > /sys/kernel/tracing/kprobe_events done tracefs_apply_options()'nın olaylar kısmı, eventfs_mutex ve srcu_read_lock(&eventfs_srcu) alan eventfs_remount_lock()/_unlock() içine alınmıştır. eventfs_set_attrs() uyku moduna geçmediği için iç içe geçmiş rcu_read_lock() kullanımı uygundur; lockdep_assert_held() sözleşmeyi sabitler. tracefs_drop_inode() içindeki yorumda "RCU cycle" denilmişti; ancak bu aslında SRCU'dur.

ÖnemOrta
CVSS5.5
İstismar olasılığı—
ÜrünLinux Kernel
Yayın28 May 2026
İlk görülme28 May 2026

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel6.6.140, 6.12.88, 6.18.30, 7.0.7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel6.6.35 ≤ v < 6.6.140, 6.9.6 ≤ v < 6.12.88, 6.13 ≤ v < 6.18.30, 6.19 ≤ v < 7.0.76.6.140, 6.12.88, 6.18.30, 7.0.7

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