CVE-2024-44937

Orta

Təsvir

Linux kernel-də aşağıdakı zəiflik aradan qaldırılmışdır: platform/x86: intel-vbtn: ACPI bildiriş handler-ini rekursiyadan qoruyun e2ffcda16290 ("ACPI: OSL: Allow Notify () handlers to run on all CPUs") commit-indən etibarən, intel-vbtn notify_handler() kimi ACPI bildiriş handler-ləri bir neçə CPU nüvəsində eyni vaxtda işləyərək özləri ilə yarışa (race condition) girə bilər. Bu yarış vəziyyəti Dell Venue 7140 planşetlərində klaviaturadan ayrılma zamanı baş verir və handler-in priv->switches_dev obyektini iki dəfə qeydiyyatdan keçirməyə çalışmasına səbəb olur; bu, dev_info() mesajının iki dəfə qeyd olunmasından görünür: [ 83.861800] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event [ 83.861858] input: Intel Virtual Switches as /devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17 [ 83.861865] intel-vbtn INT33D6:00: Registering Intel Virtual Switches input-dev after receiving a switch event Bundan sonra ciddi problemlər yaranır: [ 83.861872] sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:1f.0/PNP0C09:00/INT33D6:00/input/input17' ... [ 83.861967] kobject: kobject_add_internal failed for input17 with -EEXIST, don't try to register things with the same name in the same directory. [ 83.877338] BUG: kernel NULL pointer dereference, address: 0000000000000018 ... Bunu düzəltmək üçün intel-vbtn notify_handler()-i mutex vasitəsilə özü ilə yarışmaqdan qoruyun.

CiddilikOrta
CVSS5.5
İstismar ehtimalı—
MəhsulLinux Kernel
Dərc26 avq 2024
İlk görülmə26 avq 2024

Necə düzəltmək olar

Yeniləyin
  • linux linux_kernel6.10.5 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
linux linux_kernel6.8 ≤ v < 6.10.5, 6.116.10.5

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