Ranljivost v čipih Unisoc omogoča popoln nadzor nad Androidom prek VoLTE

ranljivost

Pred nekaj dnevi so raziskovalci iz podjetja Secure Disclosure razkrili kritično napako v zasnovi Unisoc SoC-jev, ki napadalcu omogoča popoln nadzor nad sistemom prek preprostega video klica.

Ta ranljivost razkriva dvostopenjsko verigo izkoriščanja , ki doseže vrhunec v izvajanju kode na ravni jedra. Najbolj zaskrbljujoče je, da proizvajalec polprevodnikov, čigar čipi poganjajo naprave znamk, kot so Motorola, Realme in Xiaomi v več kot 140 državah, ni izdal nobenega popravka ali uradnega odgovora, zaradi česar so milijoni naprav izpostavljeni lokalnim napadom z naraščanjem privilegijev brez interakcije uporabnika.

Analiza izkoriščanja

Napad se začne od zunaj s prevzemom nadzora nad zasebnim mobilnim omrežjem 4G . Za izgradnjo testnega okolja so raziskovalci uporabili odprtokodno jedrno omrežje, ki temelji na Open5GS in Kamailio, med seboj povezano prek programsko določenega radia (LimeSDR) in specializiranih SIM-kartic.

Iz te infrastrukture napadalec sproži video klic z uporabo ranljivosti oddaljenega izvajanja kode (RCE) v vdelani programski opremi modema , ki je bila odkrita marca 2026. Napadalec pošlje popačene pakete SIP. Ko žrtev odgovori na klic, prva komponenta napada okuži modem naprave in vzpostavi potreben okvir za začetek druge in bolj uničujoče faze vdora.

Ranljivost (CWE-1189)

Prava varnostna težava je v napaki, razvrščeni kot CWE-1189, ki opisuje neustrezno izolacijo skupnih virov . V čipih Unisoc si procesor modema in procesor aplikacije (kjer teče Android) delita isti fizični pomnilniški prostor.

Ker ni stroge izolacije strojne opreme, lahko zlonamerna koda, ki se izvaja na modemu, spremeni registre koprocesorja arhitekture ARM. Z uporabo specifičnih ukazov v zbirnem jeziku napadalec onemogoči zaščito prve regije (ID 0) enote za zaščito pomnilnika (MPU). Ta rekonfiguracija preslika celoten 32-bitni fizični naslovni prostor kot berljiv, zapisljiv in izvršljiv, s čimer neposredno razkrije fizični naslov, kjer se nahaja jedro Androida.

Vendar pa vstavljanje končne kode ni preprosta naloga zaradi omejitev omrežnega protokola. Sporočilo SIP, ki se uporablja kot vektor napada, fragmentira koristni tovor v pomnilniške bloke, razpršene po kopici modema, ločene s praznimi presledki. Da bi to premagali, so napadalci implementirali sofisticiran mehanizem "Egg Hunter", napisan v zbirnem jeziku.

Ta majhen program metodično pregleduje pomnilnik modema za določen šestnajstiški podpis , ki označuje začetek vsakega zlonamernega fragmenta. Ko ga "lovci na jajca" najdejo, izvlečejo in ponovno sestavijo bloke zaporedno na določenem pomnilniškem naslovu, s čimer utrejo pot za prepisovanje jedra.

Ko je koristni tovor popolnoma sestavljen in so zaščitni mehanizmi MPU onemogočeni, izkoriščanje zlonamerne kode oziroma shellcode vbrizga neposredno v pomnilnik operacijskega sistema. Vbrizgavanje je razdeljeno na dva strateška dela: prvi prepiše funkcijo združljivosti sistema, drugi pa namesti »jump ramp« oziroma skok izvajanja v ključni funkciji odpiranja datotek sistema.

Da bi preprečili zrušitve naprave zaradi večkratnih izvedb, koda v neinicializirani del pomnilnika vključi mutex ali zaklepanje z medsebojno izključitvijo. Ko jedro Androida poskuša normalno delovati, Springboard preusmeri tok izvajanja na vbrizgano shellcode in potrdi poln dostop tako, da uspeh izkoriščanja zabeleži neposredno v registre jedra.

Ta raven dostopa ni osamljen incident v zgodovini Unisoca, saj so raziskovalci Kasperskyja novembra 2025 dokumentirali identično stanje v procesorjih, ki se uporabljajo v infozabavnih sistemih vozil , leta 2022 pa je o podobnih ranljivostih poročal tudi Check Point Research.

Čeprav so testne ekipe potrdile učinkovitost te nove verige izkoriščanja na novejših modelih, kot so Motorola E13, Realme C33 in Xiaomi Redmi A5 z varnostnimi popravki, posodobljenimi do leta 2026, pomanjkanje odziva proizvajalca in odsotnost rešitev v biltenih za Android ne kažeta dobre slike za uporabnike.

Dokler ne bo uvedena posodobitev vdelane programske opreme modema, ki bo okrepila pravilnike enote za zaščito pomnilnika (Memory Protection Unit), bo mobilna infrastruktura milijonov uporabnikov ostala ranljiva za napadalce, ki lahko simulirajo mobilna omrežja.

Če vas zanima več informacij, lahko podrobnosti najdete na naslednji povezavi.


Dodaj kot prednostni vir v Googlu