CVE-2026-80782

Naməlum

Təsvir

Linux nüvəsində aşağıdakı zəiflik aradan qaldırılmışdır: HID: magicmouse: heç bir giriş tələb edilmədikdə köhnəlmiş msc->input saxlamayın magicmouse_input_mapping() hesabat deskriptoru analiz edilərkən ilk hid_input-un input_dev-ni msc->input-da keşləyir və drayverin geri qalan hissəsi NULL olmayan msc->input-u giriş cihazının qeydiyyata alındığının sübutu kimi qəbul edir. Bu, hid-input xəta yolunda keçərli deyil. Əgər hidinput_connect() uğursuz olarsa — məsələn, input_register_device() xəta qaytararsa — o, yaratdığı hər bir input_dev-i, o cümlədən msc->input-da keşlənmiş olanı azad edən hidinput_disconnect() vasitəsilə geri çəkilir. Uğursuzluq probe prosesini dayandırmır. hid_connect() yalnız tələbi ötürür: if ((connect_mask & HID_CONNECT_HIDINPUT) && !hidinput_connect(hdev, connect_mask & HID_CONNECT_HIDINPUT_FORCE)) hdev->claimed |= HID_CLAIMED_INPUT; və onun aşağısındakı "cihazın dinləyiciləri yoxdur" çıxış yolu ->raw_event təyin edən bu drayver üçün işə düşmür; USB Magic Mouse 2 / Magic Trackpad 2 yollarında hidraw və hiddev də tələb olunur. Buna görə də hid_hw_start() 0 qaytarır və magicmouse_probe() msc->input-un azad edilmiş yaddaşa işarə etdiyi halda davam edir. NULL olmadığı üçün o, probe-dakı "giriş qeydiyyata alınmayıb" yoxlamasından və ->raw_event və ->event-dəki NULL yoxlamalarından keçir, beləliklə növbəti giriş hesabatı azad edilmiş yaddağa müraciət edir. HID nüvəsi giriş cihazını tələb etmədikdə msc->input-u təmizləyin, beləliklə mövcud NULL yoxlamaları bu halı da əhatə etsin.

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

Necə düzəltmək olar

Yeniləyin
  • Linux Linuxc3597923932bb90d4fc2186aef552f6677175e4a, e0c224c93d10ee38854fdf24c815108aedd3dcb3, 403cc9bd6ccb9fbe68d501c3236e5a6dd5504e14, 3d7a7bac4c75f25b2513505a0ac5ba909588ed2b, 9bdf8c7bfd79f1090e61d28f969b32880fd77bb3, 15b60ade825c8ce9ec560048a4ae3747e4572be3, 0bf253e9ac994cb5329bc87b00bb4eeca9136791, 2ef16934e069d5f771e989d6ee5c3ece5042f3cd, 0af3b89705688af01aa06025b84fa7a1e06ba6cc, 3.9 və ya daha yeni versiya

Təsirlənən məhsullar

MəhsulTəsirlənən versiyalarDüzəldildiyi versiya
Linux Linuxf1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < c3597923932bb90d4fc2186aef552f6677175e4a, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < e0c224c93d10ee38854fdf24c815108aedd3dcb3, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < 403cc9bd6ccb9fbe68d501c3236e5a6dd5504e14, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < 3d7a7bac4c75f25b2513505a0ac5ba909588ed2b, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < 9bdf8c7bfd79f1090e61d28f969b32880fd77bb3, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < 15b60ade825c8ce9ec560048a4ae3747e4572be3, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < 0bf253e9ac994cb5329bc87b00bb4eeca9136791, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < 2ef16934e069d5f771e989d6ee5c3ece5042f3cd, f1a9a149abc86903e81dd1b2e720f3f89874384b ≤ v < 0af3b89705688af01aa06025b84fa7a1e06ba6cc, 0e55072e7c63a6569cab1447e9025d160abd9dd9, 3.8.7 ≤ v < 3.9, 3.9c3597923932bb90d4fc2186aef552f6677175e4a, e0c224c93d10ee38854fdf24c815108aedd3dcb3, 403cc9bd6ccb9fbe68d501c3236e5a6dd5504e14, 3d7a7bac4c75f25b2513505a0ac5ba909588ed2b, 9bdf8c7bfd79f1090e61d28f969b32880fd77bb3, 15b60ade825c8ce9ec560048a4ae3747e4572be3, 0bf253e9ac994cb5329bc87b00bb4eeca9136791, 2ef16934e069d5f771e989d6ee5c3ece5042f3cd, 0af3b89705688af01aa06025b84fa7a1e06ba6cc, 3.9

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