Zraniteľnosť v čipoch Unisoc umožňuje úplnú kontrolu nad Androidom prostredníctvom VoLTE

zraniteľnosť

Pred niekoľkými dňami výskumníci zo spoločnosti Secure Disclosure odhalili kritickú chybu v dizajne Unisoc SoC, ktorá umožňuje útočníkovi prevziať úplnú kontrolu nad systémom prostredníctvom jednoduchého videohovoru.

Táto zraniteľnosť odhaľuje dvojstupňový reťazec zneužitia , ktorý vrcholí spustením kódu na úrovni jadra. Najalarmujúcejšie je, že výrobca polovodičov, ktorého čipy poháňajú zariadenia značiek ako Motorola, Realme a Xiaomi vo viac ako 140 krajinách, nevydal žiadnu záplatu ani oficiálnu odpoveď, čím milióny zariadení zostali vystavené lokálnym útokom na eskaláciu privilégií bez zásahu používateľa.

Analýza reťazca využívania

Útok začína zvonku prevzatím kontroly nad súkromnou 4G mobilnou sieťou . Na vybudovanie testovacieho prostredia výskumníci použili open-source jadrovú sieť založenú na Open5GS a Kamailio, prepojenú prostredníctvom softvérovo definovaného rádia (LimeSDR) a špecializovaných SIM kariet.

Z tejto infraštruktúry útočník iniciuje videohovor pomocou zraniteľnosti vzdialeného spustenia kódu (RCE) vo firmvéri modemu , ktorá bola objavená v marci 2026. Útočník odosiela chybne formátované SIP pakety. Keď obeť prijme hovor, prvá zložka útoku infikuje modem zariadenia a vytvorí potrebný rámec na spustenie druhej a ničivejšej fázy útoku.

Zraniteľnosť (CWE-1189)

Skutočný bezpečnostný problém spočíva v chybe klasifikovanej ako CWE-1189, ktorá opisuje nedostatočnú izoláciu zdieľaných zdrojov . V čipoch Unisoc zdieľa procesor modemu a aplikačný procesor (kde beží Android) rovnaký fyzický pamäťový priestor.

Keďže neexistuje striktná hardvérová izolácia, škodlivý kód spustený na modeme môže zmeniť registre koprocesora architektúry ARM. Pomocou špecifických inštrukcií v assemblerovom jazyku útočník deaktivuje ochranu prvej oblasti (ID 0) jednotky ochrany pamäte (MPU). Táto rekonfigurácia mapuje celý 32-bitový fyzický adresný priestor ako čitateľný, zapisovateľný a spustiteľný, čím priamo odhaľuje fyzickú adresu, kde sa nachádza jadro systému Android.

Vloženie finálneho kódu však nie je jednoduchá úloha kvôli obmedzeniam sieťového protokolu. Správa SIP použitá ako útočný vektor fragmentuje užitočné zaťaženie do pamäťových blokov roztrúsených po halde modemu, oddelených prázdnymi miestami. Aby to útočníci prekonali, implementovali sofistikovaný mechanizmus „Egg Hunter“ napísaný v assemblerovom jazyku.

Tento malý program metodicky prehľadáva pamäť modemu a hľadá špecifický hexadecimálny podpis , ktorý označuje začiatok každého škodlivého fragmentu. Po ich nájdení „Egg Hunter“ extrahuje a znova zostaví bloky súvisle na konkrétnej pamäťovej adrese, čím vydláždi cestu pre prepísanie jadrom.

Po kompletnom zostavení užitočného zaťaženia a vypnutí ochrany MPU exploit vstrekne škodlivý kód alebo shellcode priamo do pamäte operačného systému. Vstrekovanie je rozdelené do dvoch strategických častí: prvá prepíše funkciu kompatibility systému, zatiaľ čo druhá nainštaluje „jump ramp“ alebo skok pri vykonávaní v dôležitej funkcii otvárania súborov systému.

Aby sa predišlo pádom zariadenia v dôsledku viacnásobného spustenia, kód obsahuje mutex alebo zámok vzájomného vylúčenia v neinicializovanej sekcii pamäte. Keď sa jadro systému Android pokúsi normálne fungovať, Springboard presmeruje tok vykonávania na vložený shellcode a potvrdí plný prístup zaznamenaním úspechu exploitu priamo do registrov jadra.

Táto úroveň prístupu nie je v histórii spoločnosti Unisoc ojedinelým incidentom , keďže v novembri 2025 výskumníci spoločnosti Kaspersky zdokumentovali identický stav v procesoroch používaných v informačno-zábavných systémoch vozidiel a v roku 2022 spoločnosť Check Point Research nahlásila podobné zraniteľnosti.

Hoci testovacie tímy potvrdili účinnosť tohto nového reťazca zneužitia na nedávnych modeloch, ako sú Motorola E13, Realme C33 a Xiaomi Redmi A5 s bezpečnostnými záplatami aktualizovanými do roku 2026, nedostatok reakcie od výrobcu a absencia riešení v bulletinoch pre Android nevytvárajú pre používateľov dobrý obraz.

Kým nebude nasadená aktualizácia firmvéru modemu, ktorá posilní politiky jednotky ochrany pamäte (Memory Protection Unit), mobilná infraštruktúra miliónov používateľov zostane zraniteľná voči útočníkom so schopnosťou simulovať mobilné siete.

Ak máte záujem dozvedieť sa viac, podrobnosti nájdete na nasledujúcom odkaze.


Pridať ako preferovaný zdroj v Google