CVE-2026-31724

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: usb: gadget: f_eem: device_move ilə net_device həyat dövrünün düzəldilməsi net_device funksiya instansiyasının yaradılması zamanı ayrılır və bağlama (bind) mərhələsində gadget cihazı onun sysfs valideyni kimi təyin edilərək qeydiyyata alınır. Funksiya bağlardan ayrıldıqda (unbind), valideyn cihaz məhv edilir, lakin net_device qalır ki, bu da asılı qalan (dangling) sysfs simvolik keçidlərinə səbəb olur: console:/ # ls -l /sys/class/net/usb0 lrwxrwxrwx ... /sys/class/net/usb0 -> /sys/devices/platform/.../gadget.0/net/usb0 console:/ # ls -l /sys/devices/platform/.../gadget.0/net/usb0 ls: .../gadget.0/net/usb0: No such file or directory Bağlama və ayırma dövrləri boyunca net_device-i gadget cihaz ağacı və /sys/devices/virtual arasında yenidən valideynləşdirmək üçün device_move() istifadə edin. Yekun ayırma zamanı device_move(NULL) çağırışı, gadget cihazı məhv edilməzdən əvvəl net_device-i virtual cihaz ağacına köçürür. Yenidən bağlama zamanı device_move() cihazı yenidən yeni gadget altında valideynləşdirir və bununla da düzgün sysfs topologiyasını və enerji idarəetmə ardıcıllığını təmin edir. Köhnə kompozit drayverlərlə (məsələn, multi.c) uyğunluğu qorumaq üçün şəbəkə cihazının paylaşılıb-paylaşılmadığını və köhnə drayverin bağlama mərhələsi zamanı öncədən qeydiyyata alınıb-alınmadığını göstərmək üçün bound bayrağından istifadə olunur.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc1 may 2026
İlk görülmə1 may 2026

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.12.81, 6.18.22, 6.19.12 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel3.11.1 ≤ v < 6.12.81, 6.13 ≤ v < 6.18.22, 6.19 ≤ v < 6.19.12, 7.06.12.81, 6.18.22, 6.19.12

Versiyanızı yoxlayın

Məhsulu seçin və istifadə etdiyiniz versiyanı yazın; versiyanın təsirlənən aralıqda olub-olmadığını görün.

Intelligence 360 paketində

Attack Surface Management

Domenlərinizə bağlı aktivləri, onlarda işləyən texnologiyaları və məlum zəiflikləri bir siyahıda görün.

CVE-2026-31724 · Linux Kernel · Dark Radar