CVE-2026-46118

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: pseries/papr-hvpipe: papr_hvpipe_dev_create_handle() fonksiyonundaki null ptr deref hatası düzeltildi 6d3789d347a7 ("papr-hvpipe: convert papr_hvpipe_dev_create_handle() to FD_PREPARE()") commit'i, handle oluşturma işlemini FD_PREPARE() olarak değiştirmiş ancak retain_and_null_ptr(src_info) çağrısından sonra src_info'nun küresel listeye eklemek için yeniden kullanılması nedeniyle çekirdek null-ptr-deref hatasına yol açmıştır. src_info listeye eklenmeye çalışıldığında papr_hvpipe_dev_create_handle() içerisinde şu kernel panic hatası alınmaktadır: Kernel attempted to write user page (0) - exploit attempt? (uid: 0) BUG: Kernel NULL pointer dereference on write at 0x00000000 Faulting instruction address: 0xc0000000001b44a0 Oops: Kernel access of bad area, sig: 11 [#1] ... Call Trace: papr_hvpipe_dev_ioctl+0x1f4/0x48c (unreliable) sys_ioctl+0x528/0x1064 system_call_exception+0x128/0x360 system_call_vectored_common+0x15c/0x2ec Şu an itibarıyla, FD_PREPARE'in dosya temizleme ve __free(kfree) otomatik temizleme işlemleriyle yapılan hata yönetimi çok karmaşık hale gelmektedir. Bu durum temel olarak yalnızca bir kullanıcının srcID handle'ını almasını sağlamamız gerektiği içindir. Bunu basitleştirmek adına, başlangıçta src_info tahsis edilip hazırlanmakta ve kopya olmadığını kontrol ettikten sonra bir spinlock altında küresel listeye eklenmektedir. Bu işlem, hata yönetimini basitleştirerek; eğer FD_ADD başarısız olursa, src_info küresel listede görünür hale geldikten sonra basitçe listeden kaldırılabilir ve hvpipe içerisindeki bekleyen mesajlar temizlenebilir.

Ö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_kernel7.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.19 ≤ v < 7.0.7, 6.18.32, 7.17.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-46118 · Linux Kernel · Dark Radar