CVE-2026-90311

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: thermal: hwmon: hwmon sinif cihazını valideyni ilə birlikdə silin Mövcud kod hər termal zona növü üçün bir hwmon cihazı yaradır və həmin cihaz verilmiş növün ilk termal zonası altında qeydiyyata alınır. Hwmon cihazını saxlayan termal zona silindikdə bu, problemlərə yol açır. Məsələn, sistemdə iki ACPI termal zonasının olduğunu fərz edək: /sys/devices/virtual/thermal/thermal_zone0/ /sys/devices/virtual/thermal/thermal_zone1/ Mövcud kod yalnız thermal_zone0 üçün hwmon sinif cihazını qeydiyyatdan keçirir: /sys/devices/virtual/thermal/thermal_zone0/hwmon0/ çünki hər ikisi üçün növ "acpitz"-dir, lakin o, thermal_zone1-ə aid olan sysfs atributunu onun altına əlavə edir: /sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp2_input Həmçinin thermal_zone0-a aid olan aşağıdakı fayl da mövcuddur: /sys/devices/virtual/thermal/thermal_zone0/hwmon0/temp1_input Məsələn, ACPI termal drayveri alt platforma cihazından ayrıldıqda thermal_zone0 silinirsə, thermal_remove_hwmon_sysfs() funksiyası thermal_zone1-ə aid olan temp2_input atributu səbəbindən hwmon0-ın silinməsini ötürür ki, bu da effektiv olaraq thermal_zone0-ın silinmə prosesinin davam etməsinə mane olur. Bu problem, onu saxlayan termal zona cihazı silindikdə, thermal_remove_hwmon_sysfs() funksiyasının verilmiş termal zona növü üçün bütün hwmon sinif cihazı interfeysini silməsi ilə həll edilmişdir. Buna mane ola biləcək thermal_add_hwmon_sysfs() ilə yarış vəziyyətlərinin (race conditions) qarşısını almaq üçün, termal zonalar üçün hwmon sysfs interfeyslərinin bütün əlavə edilmə və silinmə prosesləri thermal_hwmon_list_lock altında yerinə yetirilir. Həmçinin, yeni "unlock" etiketi ilə uyğunlaşdırmaq üçün thermal_add_hwmon_sysfs() funksiyasındakı etiketlərin düzülüşü cari nüvə kodlaşdırma üslubuna uyğunlaşdırılıb.

CiddilikNaməlum
CVSS—
İstismar ehtimalı—
MəhsulLinux
Dərc17 sen 2026
İlk görülmə17 sen 2026

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxe67dad2cff9e4fedce69e752d515ef651d745a90, df002834cfd880b800fa607135e4bb2e403ce187, 23094544b8e8c43909fd61ca8866ecfe38093ae8, 9b405b3e7e131ee85dd78b9cc951b41f0828a333, 4fa8915f40f744c6db2a3c25b2ae7d2dd64c77b4, 2b57e24d34b2dfc43c81942bb359d6315bf302fb və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxf6b6b52ef7a54160c0a4d2b56a58f84a2e5b33c5 ≤ v < e67dad2cff9e4fedce69e752d515ef651d745a90, f6b6b52ef7a54160c0a4d2b56a58f84a2e5b33c5 ≤ v < df002834cfd880b800fa607135e4bb2e403ce187, f6b6b52ef7a54160c0a4d2b56a58f84a2e5b33c5 ≤ v < 23094544b8e8c43909fd61ca8866ecfe38093ae8, f6b6b52ef7a54160c0a4d2b56a58f84a2e5b33c5 ≤ v < 9b405b3e7e131ee85dd78b9cc951b41f0828a333, f6b6b52ef7a54160c0a4d2b56a58f84a2e5b33c5 ≤ v < 4fa8915f40f744c6db2a3c25b2ae7d2dd64c77b4, f6b6b52ef7a54160c0a4d2b56a58f84a2e5b33c5 ≤ v < 2b57e24d34b2dfc43c81942bb359d6315bf302fb, 4.19e67dad2cff9e4fedce69e752d515ef651d745a90, df002834cfd880b800fa607135e4bb2e403ce187, 23094544b8e8c43909fd61ca8866ecfe38093ae8, 9b405b3e7e131ee85dd78b9cc951b41f0828a333, 4fa8915f40f744c6db2a3c25b2ae7d2dd64c77b4, 2b57e24d34b2dfc43c81942bb359d6315bf302fb

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