Cenueshmëri 16-vjeçare në çipat Wi-Fi të Broadcom lejon marrjen nën kontroll të routerëve pa fjalëkalim
Një cenueshmëri e rëndë në softuerin Wi-Fi të Broadcom u lejon sulmuesve që ndodhen brenda rrezes së sinjalit të një routeri të ekzekutojnë kod me të drejta të plota (root) në pajisje, pa e ditur fjalëkalimin e rrjetit dhe pa asnjë hap çiftëzimi, siç raporton The Hacker News. Defektin e zbuloi studiuesi i sigurisë Quentin Kaiser, i cili e paraqiti kërkimin në konferencën Hexacon në Paris.
Sipas raportimit të The Hacker News, problemi qëndron te mënyra se si implementimi i Broadcom për Wi-Fi Protected Setup (WPS) — funksioni që lejon lidhjen e pajisjeve pa shtypur fjalëkalimin — rimonton mesazhet e fragmentuara të konfigurimit. Një sulmues brenda rrezes mund të dërgojë mesazhe të sajuara që dëmtojnë memorien e routerit, e prej andej të lexojë të dhëna nga pajisja ose të ekzekutojë kodin e vet.
Në demonstrimet e tij, Kaiser lexoi fjalëkalimin Wi-Fi nga memoria e një pajisjeje Askey TCG3000 të Orange Belgium dhe e përdori për t’u lidhur me rrjetin, ndërsa te një pajisje BBOX3V+ e Proximus, e prodhuar nga Sagemcom, hapi një linjë komande në distancë (reverse shell) të bartur vetëm përmes kornizave Wi-Fi. Cenueshmëria u konfirmua te pajisjet e tre prej katër operatorëve të mëdhenj belgë — Proximus, Orange Belgium dhe VOO — dhe vetëm në Belgjikë vlerësohen mbi 1.5 milionë routerë të ekspozuar.
Çipat e prekur ndahen në dy familje: modelet më të vjetra me sistemin eCos (BCM3380, BCM3383 dhe BCM33834), për të cilat, sipas Kaiser, nuk ekziston rregullim i përdorshëm dhe defekti mbetet një “forever day” — një cenueshmëri që nuk do të mbyllet kurrë — dhe modelet me Linux (BCM3390, BCM65xx dhe BCM68xx), të cilat mund të rregullohen vetëm nëse prodhuesit kalojnë në një softuer tjetër Wi-Fi. Kodi i cenueshëm gjendet në routerë dhe pika aksesi të dhjetëra prodhuesve në mbarë botën.
Historia e defektit është e gjatë: gjurmët e kodit datojnë të paktën nga viti 2010, Broadcom lëshoi një rregullim të paplotë në heshtje në vitin 2018 dhe u rekomandoi klientëve të kalonin te paketa hostapd, por nuk pranoi të regjistronte një CVE — identifikuesin zyrtar që u lejon mbrojtësve dhe prodhuesve të ndjekin cenueshmëritë — dhe as të fliste publikisht për problemin, gjë që, sipas Kaiser, bëri që shumë prodhues të mos e rregullonin kurrë. Edhe qendra CERT e mbylli çështjen po atë ditë, sepse autoriteti për caktimin e CVE-ve për produktet e Broadcom i takon vetë kompanisë.
Kaiser thotë se deri tani nuk ka sulme reale të raportuara me këtë defekt dhe shfrytëzimet funksionale janë vetëm të tijat, për qëllime kërkimi. Meqë nuk ka rregullim për t’u instaluar, ai ka publikuar rregulla YARA dhe një skript që ndihmojnë në identifikimin e pajisjeve të prekura; për pajisjet që nuk do të rregullohen kurrë, zëvendësimi mbetet opsioni praktik, ndërsa sulmi vlerësohet si veçanërisht i përshtatshëm për aktorë që synojnë një objektiv përmes Wi-Fi-së aty pranë, nga ana tjetër e rrugës.