Leedu katoliku ülikooli teadlaste rühm avastas arhitektuurse haavatavuse (CVE-2023-52424) Wi-Fi IEEE 802.11 standardis, mis võimaldab korraldada ühendust vähem kaitstud traadita võrku, selle asemel, et liituda usaldusväärse võrgu, millega kasutaja plaanis ühenduda. Pärast seda on võimalik korraldada liikluse pealtkuulamine ja manipuleerimine. Probleem ilmneb kõikide operatsioonisüsteemide traadita stekkides ning see mõjutab autentimismeetodeid WPA3, WEP, EAP, AMPE ja FILS.
Ettepanekud rünnete tehnikaks, mida kutsutakse SSID Confusioniks, võimaldavad mööduda protokollis olemasolevatest autentimismeetoditest, mis kaitsevad SSID võrgu identifikaatori asendamise eest ning ei luba luua valevõrke sama nimega, millega klient liitub. Probleemi põhjuseks on standardis määratlemine olukordadest, mil SSID võib olla autentimata. Eriti, et näidata oma kohalolekut, saadab juurdepääsupunkt laiale helikandjale beacon-kaadreid, mis sisaldavad teavet SSID võrgu kohta. Protsessi lihtsustamiseks ei autentita kliendi poolt SSID-d nendes kaadrites, kuna eeldatakse, et kontrollimine on vajalik alles pärast seda, kui klient otsustab liituda võrgu.
Ründe edukaks sooritamiseks peab kasutaja alustama ühendust teatava traadita võrgu, samas kui läheduses on teine traadita võrk, millel on samad ühendusparameetrid nagu esimesel. Sarnane praktika toimub näiteks siis, kui 2.4GHz ja 5GHz sagedusvahemike jaoks luuakse erinevad võrgud, millest üks on nõrgalt kaitstud ja haavatav tavalistele liikluse pealtkuulamise rünnakutele, nagu KRACK või Frag. Problemaatiline konfigureerimine on samuti rakendatav teatud ülikoolide võrkudes, mis toetavad Eduroam teenust. Ründaja peab olema signaali ulatuses, et jõuda kasutaja ja sihivõrgu vahele (MitM). Ründe sooritamiseks ei pea ründaja teadma ohvri kasutajatunnuseid.
Rünnak seisneb ründaja juurdepääsupunkti (WrongAP diagrammil) loomises, mis tagab teisel kanalil vähem kaitstud ülevõetud võrku (WrongNet), millega klient peab ühenduma, selle asemel et soovitud võrku (TrustedNet). Juurdepääsupunkt võib olla loodud tavalise sülearvuti abil ja seda kasutatakse mitmekanalilise MitM-rünnaku korraldamiseks ohvrile (MC MitM). Rünnak toimub kolmes etapis:

Kasuks kasutades võib ründaja sundida klienti ühenduma vähem kaitstud võrguga ning samas kuvatakse liideses SSID võrgu nimest, millega kasutaja algselt plaanis ühendada, mitte sellele, millega ta tegelikult ühendatud on. Saades kasutaja ühendama mitte kaitstud võrku, võib ründaja analüüsida ja sekkuda mittekrüpteeritud andmevoogudesse. Samuti, kasutades mõningaid VPN, nagu WARP, hide.me ja Windscribe, ei kaasata VPN-i, kui ühendatakse usaldusväärsete seadistustega võrku.
Rünnak kehtib traadita autentimise protokollide vastu, mis kasutavad EAP (Extensible Authentication Protocol), SAE (Simultaneous Authentication of Equals) ja 802.1X, samuti valikulise töörežiimi WPA3 protokollis, kus SSID-d ei kasutata PMK (Pairwise Master Key) võtme loomisel, et kõrvaldada algselt tuntud andmed võtme loomisel kaitse tagamiseks erinevate krüptoäkkide vastu. Protokoll FILS (Fast Initial Link Setup) on haavatav, kui kasutatakse PMK-d, mis on loodud seose kokkuleppe käigus EAP põhjal. Protokollid WPA1, WPA2 ja FT (Fast BSS Transition) ei katsu probleemi, kuna nõuavad seose kokkuleppe ajal korrektset SSID-d.
SSID Confusion rünnaku vältimiseks pääsupunkti poolest soovitatakse 802.11 standardisse lisada SSID autentimise nõue ühenduse loomisel, mida saab rakendada, lisades SSID võtme loomise funktsiooni või hõlmates SSID kõrvaldatavate andmete hulka, mis kontrollitakse seose kokkuleppe ajal. Klientide poolel saab kaitset korraldada beacon-kaadrivormide kaitse kaudu (rakendatakse WiFi 7-s). Võrgukujundajad saavad rünnaku vältida, loobudes jagatud mandaadide kasutamisest erinevate SSID-dega võrkudes. Kasutajad saavad end kaitsta usaldusväärsete VPN-ide kasutamisega, kui nad ühendavad end igasuguste traadita võrkudega.

Allikas: opennet.ru
