Forskere fra Eset på den konference, der i øjeblikket finder sted information about () i trådløse chips fra Cypress og Broadcom, som muliggør dekryptering af opsnappet Wi-Fi trafik, der er beskyttet ved hjælp af WPA2-protokollen. Sårbarheden har fået kodenavn Kr00k. Problemet omfatter FullMAC-chips (Wi-Fi-stakken er implementeret på chip-siden, ikke i driveren), der anvendes i et bredt udvalg af forbruger-enheder, fra smartphones fra kendte producenter (Apple, Xiaomi, Google, Samsung) til smarte højttalere (Amazon Echo, Amazon Kindle), boards (Raspberry Pi 3) og trådløse adgangspunkter (Huawei, ASUS, Cisco).
Sårbarheden skyldes fejlagtig behandling af krypteringsnøgler ved frakobling () af enheden fra adgangspunktet. Ved frakobling nulstilles den gemte sessionsnøgle (PTK) i chippen, da yderligere data ikke vil blive sendt i den nuværende session. Problemet med sårbarheden er, at de data, der er tilbage i transmissionsbufferen (TX), krypteres med en nulstillet nøgle, der kun består af nuller, og kan derfor nemt dekrypteres ved opsnapning. Den tomme nøgle anvendes kun på de resterende data i bufferen, som har en størrelse på et par kilobyte.
Dermed er angrebet baseret på kunstigt at sende bestemte rammer, der forårsager frakobling, og opsnappe de efterfølgende data. Frakobling anvendes normalt i trådløse netværk til at skifte fra et adgangspunkt til et andet under roaming eller ved tab af forbindelse til det nuværende adgangspunkt. Frakobling kan forårsages ved at sende en kontrolramme, som overføres ukrypteret og ikke kræver autentificering (angriberen skal blot have adgang til Wi-Fi-signalet, men behøver ikke at være tilsluttet det trådløse netværk). Angrebet blev kun testet med WPA2-protokollen, og muligheden for angreb på WPA3 er ikke blevet undersøgt.
Ifølge foreløbige vurderinger kan den potentielle sårbarhed påvirke milliarder af enheder. Problemet opstår ikke på enheder med chipsets fra Qualcomm, Realtek, Ralink og Mediatek. Dekryptering af trafikken kan dog ske, når et sårbart klientdevice tilslutter sig en sikker adgangspunkts eller når et ikke-sårbart device opretter forbindelse til en adgangsplatform, hvor sårbarheden er til stede. Mange producenter af forbrugerenheder har allerede udsendt firmwareopdateringer, der adresserer sårbarheden (for eksempel har Apple sårbarheden allerede i oktober sidste år).
Det skal bemærkes, at sårbarheden påvirker krypteringen på det trådløse netværksniveau og kun tillader analyse af de usikre forbindelser, som brugeren opretter, men ikke muligheden for at kompromittere forbindelser med applikationsniveau-kryptering (HTTPS, SSH, STARTTLS, DNS over TLS, VPN osv.). Angrebets fare mindskes også af det faktum, at angriberen kun kan dekryptere et begrænset antal kilobyte data ad gangen, som var i transmissionens buffer ved frakoblingen. For at opnå succes med at fange fortrolige data, der sendes over en usikker forbindelse, skal angriberen enten nøjagtigt vide, hvornår de sendes, eller konstant initiere frakobling fra adgangspunkten, hvilket vil være bemærkelsesværdigt for brugeren på grund af de konstante genstart af den trådløse forbindelse.
Nogle af de enheder, der er blevet testet af Eset for muligheden for at udføre angrebet:
- Amazon Echo 2. generation
- Amazon Kindle 8. generation
- Apple iPad mini 2
- Apple iPhone 6, 6S, 8, XR
- Apple MacBook Air Retina 13 tommer 2018
- Google Nexus 5
- Google Nexus 6
- Google Nexus 6S
- Raspberry Pi 3
- Samsung Galaxy S4 GT-I9505
- Samsung Galaxy S8
- Xiaomi Redmi 3S
- Trådløse routere ASUS RT-N12, Huawei B612S-25d, Huawei EchoLife HG8245H, Huawei E5577Cs-321

Kilde: opennet.ru
