CVE-2026-93053
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: speakup: keyhelp: letter_offsets massivinin diapazonundan kənar indekslənməsinin qarşısının alınması help_init() funksiyası hər bir funksiya adının ilk baytını `(start & 31) - 1` vasitəsilə indeks kimi istifadə edərək letter_offsets[] massivini qurur. Əgər function_names sysfs (root) vasitəsilə [a–z] diapazonundan kənar başlayan bir adla əvəzlənərsə, indeks massivin sərhədlərindən aşağı düşür və ya onu aşır ki, bu da OOB yazılmasına (diapazondan kənar yazma) səbəb olur. Funksiya adları root olaraq aşağıdakı əmrlərlə dəyişdirilə bilər: modprobe speakup_soft echo "0 _bad" > /sys/accessibility/speakup/i18n/function_names # sonra /dev/tty üzərində Insert+2 düymələrini sıxın Bu düzəliş help_init() daxilində ilk hərfi yoxlayır və əgər hərf [a–z] diapazonunda deyilsə, funksiya çağırana xəta qaytarır. Nəticədə bu xəta drivers/accessibility/speakup/main.c:2217 faylına ötürülür və səsli xəbərdarlıq siqnalına (bleep sound) səbəb olur.
Necə düzəltmək olar
- Linux Linuxfd339b9ef0accb2c24a5285df842552ebf5eb146, 900cd6e5ef46bd15153762fb26bb03f874fccc52, 6b39969c724d39b6062efa354dc2d38442bfd021, 2e91ab73f9beb659f581e2a6a09f79ace1140905, d7deb90c4cd086cb111f0ecc9da021218fbde1b0, 5310334762c3f08f51dc2414344dd47492c07d1d, ca4489b3e54666a7cac7294e71a3cf64e5e95286, 6a19ad4d68c95185308cd9e5d169b10a2cf236c8 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < fd339b9ef0accb2c24a5285df842552ebf5eb146, c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < 900cd6e5ef46bd15153762fb26bb03f874fccc52, c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < 6b39969c724d39b6062efa354dc2d38442bfd021, c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < 2e91ab73f9beb659f581e2a6a09f79ace1140905, c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < d7deb90c4cd086cb111f0ecc9da021218fbde1b0, c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < 5310334762c3f08f51dc2414344dd47492c07d1d, c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < ca4489b3e54666a7cac7294e71a3cf64e5e95286, c6e3fd22cd538365bfeb82997d5b89562e077d42 ≤ v < 6a19ad4d68c95185308cd9e5d169b10a2cf236c8, 2.6.37 | fd339b9ef0accb2c24a5285df842552ebf5eb146, 900cd6e5ef46bd15153762fb26bb03f874fccc52, 6b39969c724d39b6062efa354dc2d38442bfd021, 2e91ab73f9beb659f581e2a6a09f79ace1140905, d7deb90c4cd086cb111f0ecc9da021218fbde1b0, 5310334762c3f08f51dc2414344dd47492c07d1d, ca4489b3e54666a7cac7294e71a3cf64e5e95286, 6a19ad4d68c95185308cd9e5d169b10a2cf236c8 |
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.