CVE-2026-98205
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: Giriş: evdev - EVIOCSABS-də qismən kopyalamadan əvvəl absinfo-nun sıfırlanması EVIOCSABS idarəedicisi istifadəçi tərəfindən təmin edilən ioctl ölçüsünü maksimum dərəcədə stekdəki təşkil olunmamış struct input_absinfo strukturuna kopyalayır: if (copy_from_user(&abs, p, min_t(size_t, size, sizeof(struct input_absinfo)))) Ölçü ioctl əmrinin _IOC_SIZE() funksiyasından gəlir və buna görə də tamamilə istifadəçi sahəsi (userspace) tərəfindən idarə olunur. Kiçik ölçü strukturun son hissəsində nüvə stekində olan məlumatların qalmasına səbəb olur və daha sonra bütün struktur cihaza yazılır: dev->absinfo[t] = abs; EVIOCGABS bu məlumatları istifadəçi sahəsinə geri qaytararaq köhnə stek baytlarını ifşa edir. Hazırda yalnız resolution sahəsi təmizlənir ki, bu da köhnə struktur düzümünü əhatə etsə də, ixtiyari dərəcədə kiçik ölçüləri əhatə etmir. Kopyalamadan əvvəl strukturu sıfırlayın, beləliklə çağırıcı tərəfindən təmin edilməyən hər hansı hissə sıfır kimi oxunacaq. Mövcud resolution düzəlişi saxlanılır, çünki o, həmin sahə ilə qismən üst-üstə düşən ölçüləri də idarə edir.
Necə düzəltmək olar
- Linux Linuxc0aebb57b73c7d06ad21731099afe119b113c403, 89b6ffa4bc10c436fa9aecc73be105124cd58a35, e834e134a32b6a5c600fa539bb49146f617743ab, af5f7130cbf39e6e12336d0b7a5f6e76e4e1526b, 30b853a3d71f16bd0aa66b604bc37dd1254a19b3, 71e5619db11dd6429101bd967230d0321ec5ea26, 3dfe48d5307a1ba22c58231d04257737015569ca, 8b852965b8eaf910c314dc346967ed82c8d4f235 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < c0aebb57b73c7d06ad21731099afe119b113c403, 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < 89b6ffa4bc10c436fa9aecc73be105124cd58a35, 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < e834e134a32b6a5c600fa539bb49146f617743ab, 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < af5f7130cbf39e6e12336d0b7a5f6e76e4e1526b, 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < 30b853a3d71f16bd0aa66b604bc37dd1254a19b3, 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < 71e5619db11dd6429101bd967230d0321ec5ea26, 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < 3dfe48d5307a1ba22c58231d04257737015569ca, 448cd1664a573e69f54bfd32f3bb7220212b6cf5 ≤ v < 8b852965b8eaf910c314dc346967ed82c8d4f235, 2.6.36 | c0aebb57b73c7d06ad21731099afe119b113c403, 89b6ffa4bc10c436fa9aecc73be105124cd58a35, e834e134a32b6a5c600fa539bb49146f617743ab, af5f7130cbf39e6e12336d0b7a5f6e76e4e1526b, 30b853a3d71f16bd0aa66b604bc37dd1254a19b3, 71e5619db11dd6429101bd967230d0321ec5ea26, 3dfe48d5307a1ba22c58231d04257737015569ca, 8b852965b8eaf910c314dc346967ed82c8d4f235 |
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.