CVE-2024-26747

Orta

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: usb: roles: modül referansı bırakıldığında oluşan NULL işaretçi sorunu düzeltildi Mevcut tasarımda, usb role sınıf sürücüsü, kullanıcı usb_role_switch aygıtını aldığında usb_role_switch üst aygıtının modül referansını alır ve kullanıcı usb_role_switch aygıtını bıraktığında bu referansı serbest bırakır. Ancak, usb_role_switch'in üst aygıtı, kullanıcı usb_role_switch'i bırakmadan önce kaldırılmış olabilir. Bu durumda, kullanıcı üst modülün referansını bıraktığında bir NULL işaretçi sorunuyla karşılaşılacaktır. Bu düzeltme ile modül işaretçisi usb_role_switch yapısı içinde saklanacaktır. Böylece uzun ilişkileri yineleyerek modülü bulmaya gerek kalmayacaktır.

ÖnemOrta
CVSS4.4
İstismar olasılığı—
ÜrünLinux Kernel
Yayın3 Nis 2024
İlk görülme3 Nis 2024

Nasıl düzeltilir

Güncelleyin
  • linux linux_kernel5.10.211, 5.15.150, 6.1.80, 6.6.19, 6.7.7 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
linux linux_kernel4.19 ≤ v < 5.10.211, 5.11 ≤ v < 5.15.150, 5.16 ≤ v < 6.1.80, 6.2 ≤ v < 6.6.19, 6.7 ≤ v < 6.7.7, 6.85.10.211, 5.15.150, 6.1.80, 6.6.19, 6.7.7
debian debian_linux10.0—

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