CVE-2026-90017
Təsvir
Linux kernel-də aşağıdakı zəiflik aradan qaldırılıb: staging: rtl8723bs: rtw_action_frame_parse() funksiyasında OOB oxuma xətası düzəldildi rtw_action_frame_parse() funksiyası frame_len parametrini qəbul edir, lakin frame gövdəsində indeksləmə etməzdən əvvəl onu yoxlamır: const u8 *frame_body = frame + sizeof(struct ieee80211_hdr_3addr); ... c = frame_body[0]; ... a = frame_body[1]; frame_body artıq frame daxilində 24 bayt (sizeof(struct ieee80211_hdr_3addr)) irəlidədir, buna görə də frame_body[0] və frame_body[1] dəyərlərinin oxunması üçün frame_len >= 26 olmalıdır. Bundan daha qısa olan idarəetmə hərəkət freymi (məsələn, bədniyyətli tərəfin göndərə biləcəyi minimum ölçü olan tam 24 bayt) 1-2 baytlıq sərhədlərdən kənar (out-of-bounds) oxumaya səbəb olur. Bu zəifliyə ioctl_cfg80211.c faylındakı rtw_cfg80211_monitor_if_xmit_entry() və cfg80211_rtw_mgmt_tx() funksiyaları vasitəsilə çatmaq mümkündür; hər iki funksiya hücumçu/istifadəçi tərəfindən təsir edilmiş freym buferlərini və uzunluqlarını birbaşa ötürür. frame_body istinad edilməzdən əvvəl çatışmayan uzunluq yoxlaması əlavə edildi.
Necə düzəltmək olar
- Linux Linux15081ff835b29e456da29303b32efc436df04695, 310aaa8058d19cc431aedac0f5bb814e84479393, 1410bce22351ba15d8e58287cbf09d55d7f21fc9, 0b7f64c7bb9664777168768c6b44affb07dcbf24, 136f9a3ab87ded8aaf081425cfb2059659dd9023, b041e3f35e0d262d42a711094ab594634d72744a, a54fd1a44862d263df9f8bc17fca3620be31addb, ff917923f4fb9c83717ba135ee47d7e4c1567bb7 və ya daha yeni versiya
Təsirlənən məhsullar
| Məhsul | Təsirlənən versiyalar | Düzəldildiyi versiya |
|---|---|---|
| Linux Linux | 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 15081ff835b29e456da29303b32efc436df04695, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 310aaa8058d19cc431aedac0f5bb814e84479393, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 1410bce22351ba15d8e58287cbf09d55d7f21fc9, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 0b7f64c7bb9664777168768c6b44affb07dcbf24, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < 136f9a3ab87ded8aaf081425cfb2059659dd9023, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < b041e3f35e0d262d42a711094ab594634d72744a, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < a54fd1a44862d263df9f8bc17fca3620be31addb, 554c0a3abf216c991c5ebddcdb2c08689ecd290b ≤ v < ff917923f4fb9c83717ba135ee47d7e4c1567bb7, 4.12 | 15081ff835b29e456da29303b32efc436df04695, 310aaa8058d19cc431aedac0f5bb814e84479393, 1410bce22351ba15d8e58287cbf09d55d7f21fc9, 0b7f64c7bb9664777168768c6b44affb07dcbf24, 136f9a3ab87ded8aaf081425cfb2059659dd9023, b041e3f35e0d262d42a711094ab594634d72744a, a54fd1a44862d263df9f8bc17fca3620be31addb, ff917923f4fb9c83717ba135ee47d7e4c1567bb7 |
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.