CVE-2026-74673
Təsvir
Linux nüvəsində aşağıdakı zəiflik aradan qaldırılıb: Giriş: evdev - evdev_pass_values() funksiyasındakı məlumat sızmasının düzəldilməsi evdev_pass_values() funksiyasında input_event strukturu nüvə stekində ayrılır və sahələr tək-tək doldurulur. Lakin o, heç vaxt tam şəkildə başladılmır. struct input_event strukturunun aşkar və ya gizli dolğuya (padding) malik olduğu arxitekturalarda (məsələn, SPARC64-dəki 32-bitlik __pad sahəsi), bu dolğu baytları başladılmamış qalır. Bu hadisə strukturu daha sonra müştəri buferinə ötürüldükdə və sonradan istifadəçi sahəsinə (userspace) kopyalandıqda, başladılmamış dolğu baytları nüvə stek yaddaşını sızdıraraq potensial olaraq həssas məlumatları üzə çıxarır. Buna bənzər problemlər __evdev_queue_syn_dropped və __pass_event funksiyalarında da mövcuddur. Sahələri doldurmazdan əvvəl bütün hadisə strukturunu memset() ilə açıq şəkildə sıfırlayaraq bu problem aradan qaldırılıb. Bu, məlumat təhlükəsizlik sərhədini keçməzdən əvvəl bütün dolğu baytlarının təmizlənməsini təmin edir.
Necə düzəltmək olar
- Linux Linuxd2e3839419ac4047835762c4d7712bda1101b57e, c6d5fa46c1ee25d068fc730fd377f0f54188d290, e748811d9b80a3e101110ff4b3c612e5fca54d98, 06a286b320236508d02ab2ccc9496352748652a8, 7d17e9454a9af3ec7aebb88b41a9deedd5b19a6b, bd3c4108a56de34380edab670065e86283cb3029, 7e55ca1080f09d9f7112c7f20ac31f682c1f2374, 90f305f2c7a30257c683e13f4bf7c798eea992a0 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < d2e3839419ac4047835762c4d7712bda1101b57e, 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < c6d5fa46c1ee25d068fc730fd377f0f54188d290, 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < e748811d9b80a3e101110ff4b3c612e5fca54d98, 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < 06a286b320236508d02ab2ccc9496352748652a8, 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < 7d17e9454a9af3ec7aebb88b41a9deedd5b19a6b, 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < bd3c4108a56de34380edab670065e86283cb3029, 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < 7e55ca1080f09d9f7112c7f20ac31f682c1f2374, 6addb1d6de1968b84852f54561cc9a999909b5a9 ≤ v < 90f305f2c7a30257c683e13f4bf7c798eea992a0, 2.6.24 | d2e3839419ac4047835762c4d7712bda1101b57e, c6d5fa46c1ee25d068fc730fd377f0f54188d290, e748811d9b80a3e101110ff4b3c612e5fca54d98, 06a286b320236508d02ab2ccc9496352748652a8, 7d17e9454a9af3ec7aebb88b41a9deedd5b19a6b, bd3c4108a56de34380edab670065e86283cb3029, 7e55ca1080f09d9f7112c7f20ac31f682c1f2374, 90f305f2c7a30257c683e13f4bf7c798eea992a0 |
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.