CVE-2026-90017
Açıklama
Linux kernel'da aşağıdaki güvenlik açığı giderilmiştir: staging: rtl8723bs: rtw_action_frame_parse() fonksiyonundaki OOB okuma hatası düzeltildi rtw_action_frame_parse() bir frame_len parametresi alır ancak frame gövdesine erişmeden önce bunu hiçbir zaman kontrol etmez: const u8 *frame_body = frame + sizeof(struct ieee80211_hdr_3addr); ... c = frame_body[0]; ... a = frame_body[1]; frame_body zaten frame içerisinde 24 bayt (sizeof(struct ieee80211_hdr_3addr)) ileriye işaret etmektedir; bu nedenle frame_body[0] ve frame_body[1] değerlerinin okunması için frame_len >= 26 olması gerekir. Bundan daha kısa olan bir yönetim eylem çerçevesi (örneğin, kötü niyetli bir eşin gönderebileceği minimum değer olan tam olarak 24 bayt), 1-2 baytlık bir sınır dışı (out-of-bounds) okumaya neden olur. Bu durum, her ikisi de saldırgan veya kullanıcı etkisindeki frame tamponlarını ve uzunluklarını doğrudan ileten ioctl_cfg80211.c içerisindeki rtw_cfg80211_monitor_if_xmit_entry() ve cfg80211_rtw_mgmt_tx() üzerinden tetiklenebilir. frame_body referans alınmadan önce eksik olan uzunluk kontrolü eklendi.
Nasıl düzeltilir
- Linux Linux15081ff835b29e456da29303b32efc436df04695, 310aaa8058d19cc431aedac0f5bb814e84479393, 1410bce22351ba15d8e58287cbf09d55d7f21fc9, 0b7f64c7bb9664777168768c6b44affb07dcbf24, 136f9a3ab87ded8aaf081425cfb2059659dd9023, b041e3f35e0d262d42a711094ab594634d72744a, a54fd1a44862d263df9f8bc17fca3620be31addb, ff917923f4fb9c83717ba135ee47d7e4c1567bb7 ya da sonraki bir sürüm
Etkilenen ürünler
| Ürün | Etkilenen sürümler | Düzeltildiği sürüm |
|---|---|---|
| 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 |
Sürümünüzü kontrol edin
Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.
Attack Surface Management
Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.