Prije nekoliko dana, istraživači iz tvrtke Secure Disclosure otkrili su kritičnu manu u dizajnu Unisoc SoC-ova, koja napadaču omogućuje potpunu kontrolu nad sustavom putem jednostavnog videopoziva.
Ova ranjivost otkriva dvostupanjski lanac iskorištavanja koji kulminira izvršavanjem koda na razini jezgre. Najalarmantnije je to što proizvođač poluvodiča, čiji čipovi pokreću uređaje marki poput Motorole, Realmea i Xiaomija u preko 140 zemalja, nije objavio nikakvu zakrpu ili službeni odgovor, ostavljajući milijune uređaja izloženim lokalnim napadima eskalacije privilegija bez interakcije korisnika.
Analiza lanca eksploatacije
Napad započinje izvana preuzimanjem kontrole nad privatnom 4G mobilnom mrežom . Za izgradnju testnog okruženja, istraživači su koristili jezgrenu mrežu otvorenog koda temeljenu na Open5GS i Kamailio, međusobno povezanu putem softverski definiranog radija (LimeSDR) i specijaliziranih SIM kartica.
Iz ove infrastrukture napadač pokreće videopoziv koristeći ranjivost udaljenog izvršavanja koda (RCE) u firmveru modema , otkrivenu u ožujku 2026. Napadač šalje oštećene SIP pakete. Kada žrtva odgovori na poziv, prva komponenta napada zarazi modem uređaja, uspostavljajući potreban okvir za pokretanje druge i razornije faze upada.
Ranjivost (CWE-1189)
Pravi sigurnosni problem leži u propustu klasificiranom kao CWE-1189, koji opisuje neadekvatnu izolaciju dijeljenih resursa . U Unisoc čipovima, procesor modema i procesor aplikacije (gdje se pokreće Android) dijele isti fizički memorijski prostor.
Budući da ne postoji stroga izolacija hardvera, zlonamjerni kod izvršen na modemu može promijeniti registre koprocesora ARM arhitekture. Koristeći specifične instrukcije asemblerskog jezika, napadač onemogućuje zaštitu prve regije (ID 0) jedinice za zaštitu memorije (MPU). Ova rekonfiguracija mapira cijeli 32-bitni fizički adresni prostor kao čitljiv, pisiv i izvršni, izravno otkrivajući fizičku adresu na kojoj se nalazi Android kernel.
Međutim, ubrizgavanje konačnog koda nije jednostavan zadatak zbog ograničenja mrežnog protokola. SIP poruka korištena kao vektor napada fragmentira korisni teret u memorijske blokove razasute po hrpi modema, odvojene praznim prostorima. Kako bi to prevladali, napadači su implementirali sofisticirani mehanizam "Egg Hunter" napisan u asemblerskom jeziku.
Ovaj mali program metodično skenira memoriju modema tražeći specifični heksadecimalni potpis koji označava početak svakog zlonamjernog fragmenta. Nakon što ih locira, "Lovac na jaja" izdvaja i ponovno sastavlja blokove susjedno na određenoj memorijskoj adresi, otvarajući put prepisivanju kernela.
Nakon što je korisni teret potpuno ponovno sastavljen i MPU zaštite onemogućene, exploit nastavlja ubrizgavati zlonamjerni kod, ili shellcode, izravno u memoriju operativnog sustava. Ubrizgavanje je podijeljeno u dva strateška dijela: prvi prepisuje funkciju kompatibilnosti sustava, dok drugi instalira "jump ramp" ili skok izvršenja u vitalnu funkciju otvaranja datoteka sustava.
Kako bi se spriječilo rušenje uređaja zbog višestrukih izvršavanja, kod u neinicijalizirani dio memorije ugrađuje mutex ili međusobno isključivanje . Kada Androidova jezgra pokuša normalno raditi, Springboard preusmjerava tok izvršavanja na ubrizgani shellcode, potvrđujući puni pristup tako što uspjeh exploita izravno zapisuje u registre jezgre.
Ova razina pristupa nije izolirani incident u povijesti Unisoca, budući da su u studenom 2025. istraživači Kasperskyja dokumentirali identično stanje u procesorima koji se koriste u infotainment sustavima vozila , a 2022. Check Point Research izvijestio je o sličnim ranjivostima.
Iako su timovi za testiranje potvrdili učinkovitost ovog novog lanca iskorištavanja na novijim modelima kao što su Motorola E13, Realme C33 i Xiaomi Redmi A5 sa sigurnosnim zakrpama ažuriranim do 2026., nedostatak odgovora proizvođača i odsutnost rješenja u Android biltenima ne daju dobru sliku korisnicima.
Dok se ne implementira ažuriranje firmvera modema koje jača pravila jedinice za zaštitu memorije (Memory Protection Unit), mobilna infrastruktura milijuna korisnika ostat će ranjiva na napadače koji mogu simulirati mobilne mreže.
Ako ste zainteresirani saznati više, detalje možete pronaći na sljedećoj poveznici.