CVE-2026-31624
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: HID: core: təyin olunmamış sürüşdürmənin (shift) qarşısını almaq üçün s32ton() funksiyasında report_size məhdudlaşdırılıb s32ton() funksiyası n-1 qədər sürüşdürmə həyata keçirir, burada n sahənin report_size dəyəridir və bu dəyər birbaşa HID cihazından gəlir. HID analizatoru report_size dəyərini yalnız <= 256 olmaqla məhdudlaşdırdığı üçün, xarab olmuş HID cihazı geniş sahəli hesabat deskriptoru təqdim edə bilər. Bu halda, hid_output_field() və ya hid_set_field() vasitəsilə çıxış hesabatı qurulduqda, 32 bitlik tipdə 256-ya qədər sürüşdürmə eksponentləri tetiklənə bilər. ec61b41918587 ("HID: core: fix shift-out-of-bounds in hid_report_raw_event") commit-i eyni n > 32 məhdudiyyətini snto32() funksiyasına əlavə etmişdi, lakin s32ton() funksiyasına eyni düzəliş tətbiq edilməmişdi, çünki güman ki, syzbot cihazı eyni şəkildə fuzzinq etməyin yolunu tapmamışdı. Bu problem, snto32() funksiyasında olduğu kimi, n-in maksimum dəyərinin məhdudlaşdırılması ilə həll edilmişdir.
Necə düzəltmək olar
- linux linux_kernel6.6.136, 6.12.83, 6.18.24, 6.19.14, 7.0.1 və ya daha yeni versiya
- git.kernel.org/stable/c/58386f00af710922cafb0fb69211497beddfaa95
- git.kernel.org/stable/c/69c02ffde6ed4d535fa4e693a9e572729cad3d0d
- git.kernel.org/stable/c/8a8333237f1f5caab8d4c3d2c2e7578c4263a97f
- git.kernel.org/stable/c/932ae5309e53561197aa7d1606c7cf63af10e24f
- git.kernel.org/stable/c/97014719bb8fccb1ffcbbc299e84b1f11b114195
- git.kernel.org/stable/c/ea363a34086ddb4231adc581a7f36c39ec154bfc
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| linux linux_kernel | 2.6.20.1 ≤ v < 6.6.136, 6.7 ≤ v < 6.12.83, 6.13 ≤ v < 6.18.24, 6.19 ≤ v < 6.19.14, 7.0 ≤ v < 7.0.1, 2.6.20 | 6.6.136, 6.12.83, 6.18.24, 6.19.14, 7.0.1 |
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.
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.