Sebezhetőség a Cypress és Broadcom Wi-Fi chipekben, amely lehetővé teszi a forgalom dekódolását

Az Eset kutatói felfedték a napokban zajló konferencián RSA 2020 információk sebezhetőségek (CVE-2019-15126) a Cypress és Broadcom vezeték nélküli chipjeiben található, amely lehetővé teszi a WPA2 protokollal védett, elfogott Wi-Fi forgalom dekódolását. A sebezhetőséget Kr00k kódnéven azonosították. A probléma érinti a FullMAC chipeket (a Wi-Fi verem a chip oldalán valósul meg, nem az illesztőprogramon), amelyeket széles körben használnak különböző fogyasztói eszközökben, a neves gyártók (Apple, Xiaomi, Google, Samsung) okostelefonjaitól kezdve az okos hangszórókig (Amazon Echo, Amazon Kindle), az alaplapokig (Raspberry Pi 3) és a vezeték nélküli hozzáférési pontokig (Huawei, ASUS, Cisco).

A sebezhetőség a titkosító kulcsok helytelen kezeléséből adódik a lecsatlakozáskor (disszociáció) az eszköz és az hozzáférési pont között. A lecsatlakozáskor a chip memóriájában tárolt munkakulcs (PTK) nullázásra kerül, mivel a jelenlegi munkamenetben további adatok küldésére már nem kerül sor. A sebezhetőség lényege, hogy a továbbítási pufferben (TX) megmaradt adatok már törölt kulccsal titkosítva kerülnek, amely csak nullákból áll, és ennek megfelelően könnyen dekódolhatók az elfogás során. Az üres kulcs kizárólag a pufferben lévő maradék adatokra alkalmazható, amelynek mérete néhány kilobájt.

Így a támadás a bizonyos keretek mesterséges küldésén és a későbbiekben elküldött adatok elfogásán alapul. A dissociációt általában a vezeték nélküli hálózatokban használják az egyik hozzáférési pontról a másikra való váltáskor a roaming során, vagy amikor a kapcsolat megszakad az aktuális hozzáférési ponttal. A dissociációt egy vezérlő keret elküldésével lehet kiváltani, amely titkosítatlan formában kerül továbbításra, és nem igényel hitelesítést (a támadó számára elegendő a Wi-Fi jel elérhetősége, de a vezeték nélküli hálózathoz való csatlakozás már nem szükséges). A támadást csak WPA2 protokollal tesztelték, a WPA3-ra való támadás lehetőségét nem ellenőrizték.

Sebezhetőség a Cypress és Broadcom Wi-Fi chipekben, amely lehetővé teszi a forgalom dekódolását

Előzetes becslések szerint a potenciális sebezhetőség milliárdnyi használt eszközt érinthet. A Qualcomm, Realtek, Ralink és Mediatek chipjeivel rendelkező eszközök esetében a probléma nem jelentkezik. Ugyanakkor a forgalom dekódolása lehetséges, akár ha a sebezhető kliens eszköze egy problémától mentes hozzáférési ponthoz csatlakozik, akár ha egy kockázatnak kitett eszköz kapcsolódik olyan hozzáférési ponthoz, ahol a sebezhetőség előfordul. Számos fogyasztói eszközgyártó már kiadta a sebezhetőséget orvosló firmware frissítéseket (például az Apple), eltávolította a sebezhetőséget már tavaly októberben).

Fontos megjegyezni, hogy a sebezhetőség a vezeték nélküli hálózati szintű titkosítást érinti, és csak a felhasználó által létrehozott védtelen kapcsolatok elemzését teszi lehetővé, de nem teszi lehetővé az alkalmazás szintű titkosítással (HTTPS, SSH, STARTTLS, DNS over TLS, VPN stb.) rendelkező kapcsolatok kompromittálását. A támadás veszélyét az is csökkenti, hogy a támadó egyszerre csak néhány kilobájt adatot tud dekódolni, amely az elkülönítés alatt a tárolópufferben volt. A védtelen kapcsolaton keresztül küldött érzékeny adatok sikeres megkérése érdekében a támadónak vagy pontosan tudnia kell az adatküldés időpontját, vagy folyamatosan kezdeményeznie kell a hozzáférési ponthoz való elszakítást, ami a felhasználó számára a vezeték nélküli kapcsolat állandó újraindítása miatt feltűnő lesz.

Néhány az Eset által a támadási lehetőség tesztelésére használt eszköz:

  • Amazon Echo 2. generáció
  • Amazon Kindle 8. generáció
  • Apple iPad mini 2
  • Apple iPhone 6, 6S, 8, XR
  • Apple MacBook Air Retina 13 hüvelykes 2018
  • Google Nexus 5
  • Google Nexus 6
  • Google Nexus 6S
  • Raspberry Pi 3
  • Samsung Galaxy S4 GT-I9505
  • Samsung Galaxy S8
  • Xiaomi Redmi 3S
  • ASUS RT-N12, Huawei B612S-25d, Huawei EchoLife HG8245H, Huawei E5577Cs-321 vezeték nélküli routerek
  • Cisco hozzáférési pontok


Videó lejátszása

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster