Unisoc mikroshēmu ievainojamība ļauj pilnībā kontrolēt Android, izmantojot VoLTE

neaizsargātība

Pirms dažām dienām Secure Disclosure pētnieki atklāja kritisku trūkumu Unisoc SoC dizainā, kas ļauj uzbrucējam pilnībā kontrolēt sistēmu, izmantojot vienkāršu videozvanu.

Šī ievainojamība atklāj divpakāpju ekspluatācijas ķēdi , kas kulminē ar kodola līmeņa koda izpildi. Visvairāk satrauc tas, ka pusvadītāju ražotājs, kura mikroshēmas darbina tādu zīmolu ierīces kā Motorola, Realme un Xiaomi vairāk nekā 140 valstīs, nav izlaidis nevienu ielāpu vai oficiālu atbildi, atstājot miljoniem ierīču pakļautas lokāliem privilēģiju eskalācijas uzbrukumiem bez lietotāja mijiedarbības.

Ekspluatācijas ķēdes analīze

Uzbrukums sākas no ārpuses, pārņemot kontroli pār privātu 4G mobilo sakaru tīklu . Lai izveidotu testa vidi, pētnieki izmantoja atvērtā koda pamattīklu, kas balstīts uz Open5GS un Kamailio, kas savienots ar programmatūras definētu radio (LimeSDR) un specializētām SIM kartēm.

No šīs infrastruktūras uzbrucējs uzsāk videozvanu, izmantojot modema programmaparatūras attālās koda izpildes (RCE) ievainojamību , kas tika atklāta 2026. gada martā. Uzbrucējs nosūta nepareizi veidotas SIP paketes. Kad upuris atbild uz zvanu, uzbrukuma pirmā sastāvdaļa inficē ierīces modemu, izveidojot nepieciešamo ietvaru ielaušanās otrās un postošākās fāzes uzsākšanai.

Ievainojamība (CWE-1189)

Īstā drošības problēma slēpjas trūkumā, kas klasificēts kā CWE-1189 un apraksta nepietiekamu koplietoto resursu izolāciju . Unisoc mikroshēmās modema procesors un lietojumprogrammu procesors (kurā darbojas Android) koplieto vienu un to pašu fizisko atmiņas vietu.

Tā kā nav stingras aparatūras izolācijas, modemā izpildīts ļaunprātīgs kods var mainīt ARM arhitektūras līdzprocesora reģistrus. Izmantojot īpašas montāžas valodas instrukcijas, uzbrucējs atspējo atmiņas aizsardzības vienības (MPU) pirmā reģiona (ID 0) aizsardzību. Šī rekonfigurācija kartē visu 32 bitu fizisko adrešu telpu kā lasāmu, rakstāmu un izpildāmu, tieši atklājot fizisko adresi, kurā atrodas Android kodols.

Tomēr galīgā koda ievadīšana nav vienkāršs uzdevums tīkla protokola ierobežojumu dēļ. SIP ziņojums, ko izmanto kā uzbrukuma vektoru, fragmentē vērtumu atmiņas blokos, kas izkaisīti pa modema kaudzi, atdalīti ar tukšām vietām. Lai to pārvarētu, uzbrucēji ieviesa sarežģītu "olu mednieka" mehānismu, kas rakstīts montāžas valodā.

Šī mazā programma metodiski skenē modema atmiņu, meklējot noteiktu heksadecimālo parakstu , kas iezīmē katra ļaunprātīgā fragmenta sākumu. Kad fragments ir atrasts, "Olu mednieks" izvelk un atkārtoti saliek blokus blakus noteiktā atmiņas adresē, paverot ceļu kodola pārrakstīšanai.

Kad lietderīgā slodze ir pilnībā salikta no jauna un MPU aizsardzība ir atspējota, ļaunprātīgais kods jeb apvalkkods tiek ievadīts tieši operētājsistēmas atmiņā. Injekcija ir sadalīta divās stratēģiskās sadaļās: pirmā pārraksta sistēmas saderības funkciju, bet otrā instalē "lēciena rampu" jeb izpildes lēcienu sistēmas svarīgajā failu atvēršanas funkcijā.

Lai novērstu ierīces avārijas vairākkārtējas izpildes dēļ, kodā neinicializētās atmiņas sadaļā ir iekļauts savstarpējas izslēgšanas bloķēšanas mehānisms (mutex). Kad Android kodols mēģina darboties normāli, atsperes mehānisms novirza izpildes plūsmu uz ievadīto apvalkkodu, apstiprinot pilnīgu piekļuvi, reģistrējot ekspluatācijas panākumus tieši kodola reģistros.

Šāds piekļuves līmenis Unisoc vēsturē nav atsevišķs gadījums , jo 2025. gada novembrī Kaspersky pētnieki dokumentēja identisku stāvokli transportlīdzekļu informācijas un izklaides sistēmās izmantotajos procesoros , un 2022. gadā Check Point Research ziņoja par līdzīgām ievainojamībām.

Lai gan testēšanas komandas apstiprināja šīs jaunās ielaušanās ķēdes efektivitāti jaunākos modeļos, piemēram, Motorola E13, Realme C33 un Xiaomi Redmi A5, kuru drošības ielāpi tika atjaunināti līdz 2026. gadam, ražotāja nereaģēšana un risinājumu trūkums Android biļetenos nerada lietotājiem labu priekšstatu.

Kamēr netiks ieviests modema programmaparatūras atjauninājums, kas stiprina atmiņas aizsardzības vienības politikas, miljonu lietotāju mobilā infrastruktūra joprojām būs neaizsargāta pret uzbrucējiem, kas spēj simulēt mobilos tīklus.

Ja vēlaties uzzināt vairāk, sīkāku informāciju varat atrast tālāk norādītajā saitē.


Pievienot kā vēlamo avotu pakalpojumā Google