I det trådløse stack (mac80211) af Linux-kernen er der identificeret en række sårbarheder, hvoraf nogle potentielt kan føre til buffer-overflow og fjernudførelse af kode gennem specielt designede pakker sendt fra et access point. En rettelse er i øjeblikket kun tilgængelig i form af en patch.
For at demonstrere muligheden for at udføre et angreb er der offentliggjort eksempler på frames, der forårsager overflow, samt et værktøj til at indsætte disse frames i det trådløse 802.11-stack. Sårbarhederne er uafhængige af de anvendte trådløse drivere. Det antages, at de identificerede problemer kan bruges til at skabe fungerende exploits til fjernangreb på systemer.
- CVE-2022-41674 — buffer-overflow i funktionen cfg80211_update_notlisted_nontrans, som muliggør overskrivning af op til 256 byte i hukommelsen. Sårbarheden optræder fra Linux-kernen 5.1 og kan udnyttes til fjernudførelse af kode.
- CVE-2022-42719 — adgang til allerede frigivet hukommelsesområde (use-after-free) i koden til parsing af MBSSID. Sårbarheden optræder fra Linux-kernen 5.2 og kan udnyttes til fjernudførelse af kode.
- CVE-2022-42720 — adgang til allerede frigivet hukommelsesområde (use-after-free) i koden til referencetælling i BSS (Basic Service Set) tilstand. Sårbarheden optræder fra Linux-kernen 5.1 og kan udnyttes til fjernudførelse af kode.
- CVE-2022-42721 — beskadigelse af BSS-listen, hvilket fører til uendelig looping. Sårbarheden optræder fra Linux-kernen 5.1 og kan bruges til at forårsage en denial-of-service.
- CVE-2022-42722 — dereferencering af en nulpeger i koden til beskyttelse af beacon-rammer. Problemet kan bruges til at forårsage en denial-of-service.
Kilde: opennet.ru
