SÄrbarheter i drivrutiner för WiFi-chips frÄn Broadcom som möjliggör fjÀrrattacker mot systemet

I drivrutinerna för trÄdlösa Broadcom-chips identifierats fyra sÄrbarheten. I enklaste fall kan sÄrbarheter anvÀndas för fjÀrrutlösning av överbelastningsattacker, men det utesluts inte att det kan utvecklas exploateringar som tillÄter en icke autentiserad angripare att köra sin kod med Linux-kÀrnans rÀttigheter genom att skicka sÀrskilt formaterade paket.

Problem identifierades under reverse engineering av Broadcom-firmware. De sÄrbara chipen anvÀnds i stor utstrÀckning i bÀrbara datorer, smartphones och olika konsumentenheter, frÄn SmartTV till IoT-enheter. SÀrskilt Broadcom-chips anvÀnds i smartphones frÄn tillverkare som Apple, Samsung och Huawei. Det Àr anmÀrkningsvÀrt att Broadcom informerades om sÄrbarheterna redan i september 2018, men det tog cirka 7 mÄnader att samordna med hÄrdvaruleverantörerna för att slÀppa korrigeringar.

TvÄ sÄrbarheter pÄverkar interna firmware och potentiellt möjliggör körning av kod inom operativsystemet för Broadcom-chips, vilket gör det möjligt att attackera miljöer som inte anvÀnder Linux (till exempel har attacker pÄ Apple-enheter bekrÀftats, CVE-2019-8564). Vi pÄminner om att vissa Wi-Fi-chips frÄn Broadcom Àr specialiserade processorer (ARM Cortex R4 eller M3), pÄ vilka en liknande operativsystem körs med implementationen av sin trÄdlösa 802.11-stack (FullMAC). I sÄdana chips sÀkerstÀller drivrutinen interaktionen mellan huvudsystemet och Wi-Fi-chipets firmware. För att fÄ full kontroll över huvudsystemet efter att FullMAC komprometterats föreslÄs att man anvÀnder ytterligare sÄrbarheter eller, pÄ vissa chips, utnyttjar full Ätkomst till systemminnet. PÄ chips med SoftMAC Àr den trÄdlösa 802.11-stacken implementerad pÄ drivrutinsidan och körs med hjÀlp av system-CPU.

SÄrbarheter i drivrutiner för WiFi-chips frÄn Broadcom som möjliggör fjÀrrattacker mot systemet

I drivrutinerna upptrÀder sÄrbarheterna bÄde i den proprietÀra drivrutinen wl (SoftMAC och FullMAC) och i den öppna brcmfmac (FullMAC). I drivrutinen wl har tvÄ buffertöverskridanden upptÀckts, som utnyttjas vid överföring av specifikt formaterade EAPOL-meddelanden under anslutningsförhandlingen (en attack kan utföras nÀr man ansluter till en skadlig accesspunkt). I fallet med chipet med SoftMAC leder sÄrbarheterna till kompromettering av systemkÀrnan, medan kod kan exekveras pÄ firmware-sidan i FullMAC. I brcmfmac finns buffertöverskridanden och felaktig validering av behandlade ramar, utnyttjade genom att skicka kontrollramar. I Linux-kÀrnan finns problem i drivrutinen brcmfmac. funnits lösta i februari.

UpptÀckta sÄrbarheter:

  • CVE-2019-9503 — felaktigt beteende hos drivrutinen brcmfmac vid behandling av kontrollramar som anvĂ€nds för interaktion med firmware. Om en ram med firmwarehĂ€ndelse kommer frĂ„n en extern kĂ€lla avvisar drivrutinen den, men om hĂ€ndelsen tas emot via den interna bussen passerar ramen. Problemet Ă€r att hĂ€ndelser frĂ„n enheter som anvĂ€nder USB överförs via den interna bussen, vilket gör att angripare framgĂ„ngsrikt kan sĂ€nda kontrollramar till firmware om trĂ„dlösa adaptrar med USB-grĂ€nssnitt anvĂ€nds;
  • CVE-2019-9500 — nĂ€r funktionen "Wake-up on Wireless LAN" aktiveras kan en heap-överskridning i drivrutinen brcmfmac (funktionen brcmf_wowl_nd_results) utlösas genom att skicka en speciellt modifierad kontrollram. Denna sĂ„rbarhet kan anvĂ€ndas för att organisera kodexekvering i det primĂ€ra systemet efter kompromettering av chipet eller i kombination med sĂ„rbarheten CVE-2019-9503 för att kringgĂ„ valideringar i fallet med fjĂ€rröverföring av kontrollramar;
  • CVE-2019-9501 — buffertöverskridande i drivrutinen wl (funktionen wlc_wpa_sup_eapol) som uppstĂ„r vid behandling av meddelanden vars innehĂ„ll fĂ€ltet med tillverkarinformation överskrider 32 byte;
  • CVE-2019-9502 — buffertöverskridande i drivrutinen wl (funktionen wlc_wpa_plumb_gtk) som uppstĂ„r vid behandling av meddelanden vars innehĂ„ll fĂ€ltet med tillverkarinformation överskrider 164 byte.

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster