Podatności Linux kernel (mac80211)
3 znanych podatności CVE w Linux kernel (mac80211), przetłumaczonych i ocenionych.
- CVE-2026-98829Niskie ryzyko· EPSS 5%
W jądrze Linux w funkcji ieee80211_rx_h_defragment() podatność wynika z przepełnienia pola extra_len typu u16 podczas sumowania długości fragmentów ramek IEEE 802.11. Gdy suma długości fragmentów przekracza 65535 bajtów, wartość zawija się modulo 65536, co prowadzi do zbyt małej alokacji bufora i wywołania skb_over_panic() w kontekście softirq, powodując awarię jądra.
- CVE-2026-23396Średnie
W jądrze Linux w funkcji mesh_matches_local() (moduł mac80211) występuje bezwarunkowe odwołanie do ie->mesh_config. Gdy funkcja jest wywoływana z mesh_rx_csa_frame() i odebrana ramka akcji nie zawiera elementu Mesh Configuration IE, wskaźnik jest NULL, co prowadzi do dereferencji NULL i awarii jądra. Sąsiedni atakujący może to wykorzystać, wysyłając spreparowaną ramkę CSA z poprawnym Mesh ID IE, ale bez Mesh Configuration IE.
- CVE-2026-23279Średnie
W jądrze Linux w funkcji mesh_rx_csa_frame() (moduł mac80211) występuje brak sprawdzenia NULL dla wskaźnika elems->mesh_chansw_params_ie. Gdy odbierana ramka akcji CSA nie zawiera elementu Mesh Channel Switch Parameters IE (ID 118), wskaźnik pozostaje NULL, co prowadzi do dereferencji NULL i awarii jądra (kernel panic). Podatność istnieje od wersji jądra v3.13 (2014).
Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS

