Forskare frÄn företaget Eset vid den pÄgÄende konferensen information om () i de trÄdlösa chipen frÄn Cypress och Broadcom som möjliggör avkodning av avlyssnad Wi-Fi-trafik krypterad med WPA2-protokollet. SÀkerhetsbristen har kodnamnet Kr00k. Problemet omfattar FullMAC-chip (Wi-Fi-stacken Àr implementerad pÄ chipet istÀllet för drivrutinen), som anvÀnds i en mÀngd olika konsumtionsprodukter, frÄn smartphones frÄn kÀnda tillverkare (Apple, Xiaomi, Google, Samsung) till smarta högtalare (Amazon Echo, Amazon Kindle), kort (Raspberry Pi 3) och trÄdlösa accesspunkter (Huawei, ASUS, Cisco).
SÀkerhetsbristen orsakas av en felaktig hantering av krypteringsnycklar vid frÄnkoppling () av en enhet frÄn Ätkomstpunkten. Vid frÄnkoppling raderas den sessionsnyckel (PTK) som lagras i chipets minne, eftersom ingen data kommer att skickas i den aktuella sessionen. Grundproblemet med sÄrbarheten Àr att de kvarvarande data i överföringsbufferten (TX) krypteras med en redan raderad nyckel som endast bestÄr av nollor och kan dÀrmed enkelt avkodas om de avlyssnas. Den tomma nyckeln anvÀnds endast för de kvarvarande data i bufferten, vars storlek Àr flera kilobyte.
SÄledes baseras attacken pÄ att artificiellt skicka vissa paket som orsakar disassociation och fÄnga upp de efterföljande data som skickas. Disassociation anvÀnds vanligtvis i trÄdlösa nÀtverk för att vÀxla frÄn en Ätkomstpunkt till en annan under roaming eller vid förlust av kontakt med den aktuella Ätkomstpunkten. Disassociation kan Ästadkommas genom att skicka en kontrollram som överförs i okrypterad form och inte krÀver autentisering (angriparen behöver endast ha tillgÄng till Wi-Fi-signalen, utan att behöva ansluta till det trÄdlösa nÀtverket). Attacken har endast testats med WPA2-protokollet, och möjligheten att attackera WPA3 har inte verifierats.
Enligt preliminÀra bedömningar kan sÄrbarheten pÄverka miljarder enheter som anvÀnds. Problemet upptrÀder inte pÄ enheter med Qualcomm-, Realtek-, Ralink- och Mediatek-chips. Trafiken kan avkodas bÄde nÀr en sÄrbar klientenhet ansluter till en problemfri Ätkomstpunkt, samt nÀr en enhet som inte Àr sÄrbar ansluter till en Ätkomstpunkt dÀr sÄrbarheten uppstÄr. MÄnga tillverkare av konsumentenheter har redan slÀppt firmwareuppdateringar för att ÄtgÀrda sÄrbarheten (till exempel Apple sÄrbarheten redan i oktober förra Äret).
Det bör noteras att sÄrbarheten pÄverkar krypteringen pÄ nivÄ av det trÄdlösa nÀtverket och möjliggör endast analys av oskyddade anslutningar som upprÀttas av anvÀndaren, men ger inte möjlighet att kompromettera anslutningar med kryptering pÄ applikationsnivÄ (HTTPS, SSH, STARTTLS, DNS över TLS, VPN m.m.). Riskerna med en attack minskar ocksÄ av att angriparen endast kan avkoda nÄgra kilobyte data i taget som var i överföringsbufferten vid avbrottet. För att framgÄngsrikt fÄnga konfidentiella data som skickas via en oskyddad anslutning, mÄste angriparen antingen veta exakt nÀr de skickas eller stÀndigt initiera avbrott frÄn Ätkomstpunkten, vilket skulle sticka ut för anvÀndaren pÄ grund av stÀndiga omstarter av den trÄdlösa anslutningen.
NÄgra av de enheter som testades av Eset för möjligheten till attack:
- Amazon Echo 2:a generationen
- Amazon Kindle 8:e generationen
- Apple iPad mini 2
- Apple iPhone 6, 6S, 8, XR
- Apple MacBook Air Retina 13-tum 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ösa routrar ASUS RT-N12, Huawei B612S-25d, Huawei EchoLife HG8245H, Huawei E5577Cs-321

KĂ€lla: opennet.ru
