Рањивост у Unisoc чиповима омогућава потпуну контролу над Андроидом путем VoLTE-а

рањивост

Пре неколико дана, истраживачи из компаније Secure Disclosure открили су критичну грешку у дизајну Unisoc SoC-ова, која омогућава нападачу да преузме потпуну контролу над системом путем једноставног видео позива.

Ова рањивост открива двостепени ланац експлоатације који кулминира извршавањем кода на нивоу језгра. Најалармантније је то што произвођач полупроводника, чији чипови покрећу уређаје брендова попут Motorola, Realme и Xiaomi у преко 140 земаља, није објавио никакву закрпу или званични одговор, остављајући милионе уређаја изложеним локалним нападима ескалације привилегија без интеракције корисника.

Анализа ланца експлоатације

Напад почиње споља преузимањем контроле над приватном 4G мобилном мрежом . Да би изградили тестно окружење, истраживачи су користили основну мрежу отвореног кода засновану на Open5GS и Kamailio, међусобно повезану путем софтверски дефинисаног радија (LimeSDR) и специјализованих SIM картица.

Из ове инфраструктуре, нападач покреће видео позив користећи рањивост удаљеног извршавања кода (RCE) у фирмверу модема , откривену у марту 2026. године. Нападач шаље неисправне SIP пакете. Када жртва одговори на позив, прва компонента напада инфицира модем уређаја, успостављајући неопходан оквир за покретање друге и разорније фазе упада.

Рањивост (CWE-1189)

Прави безбедносни проблем лежи у грешци класификованој као CWE-1189, која описује неадекватну изолацију дељених ресурса . Код Unisoc чипова, процесор модема и процесор апликације (где се покреће Андроид) деле исти физички меморијски простор.

Пошто не постоји строга изолација хардвера, злонамерни код извршен на модему може да промени регистре копроцесора ARM архитектуре. Користећи специфичне инструкције асемблерског језика, нападач онемогућава заштиту првог региона (ID 0) јединице за заштиту меморије (MPU). Ова реконфигурација мапира цео 32-битни физички адресни простор као читљив, писам и извршни, директно откривајући физичку адресу на којој се налази Андроид језгро.

Међутим, убризгавање коначног кода није једноставан задатак због ограничења мрежног протокола. SIP порука која се користи као вектор напада фрагментира корисни терет у меморијске блокове раштркане по хипу модема, одвојене празним просторима. Да би ово превазишли, нападачи су имплементирали софистицирани механизам „Ловац на јаја“ написан у асемблерском језику.

Овај мали програм методично скенира меморију модема у потрази за одређеним хексадецималним потписом који означава почетак сваког злонамерног фрагмента. Када се лоцира, „Ловац на јаја“ издваја и поново саставља блокове континуирано на одређеној меморијској адреси, отварајући пут за преписивање језгра.

Када је корисни терет потпуно поново састављен и MPU заштита онемогућена, експлоит наставља да убризгава злонамерни код, или шелкод, директно у меморију оперативног система. Убризгавање је подељено на два стратешка дела: први преписује функцију компатибилности система, док други инсталира „скак“ или скок извршења у виталној функцији отварања датотека система.

Да би се спречило пад уређаја услед вишеструких извршавања, код укључује mutex, или међусобно искључивање, у неиницијализовану секцију меморије. Када Андроид језгро покуша да ради нормално, спрингборд преусмерава ток извршавања на убризгани шелкод, потврђујући потпун приступ тако што директно евидентира успех експлоита у регистре језгра.

Овај ниво приступа није изолован инцидент у историји компаније Unisoc, јер су у новембру 2025. године истраживачи компаније Kaspersky документовали идентично стање у процесорима који се користе у инфотејнмент системима возила , а 2022. године је Check Point Research пријавио сличне рањивости.

Иако су тимови за тестирање потврдили ефикасност овог новог ланца експлоата на новијим моделима као што су Motorola E13, Realme C33 и Xiaomi Redmi A5 са безбедносним закрпама ажурираним до 2026. године, недостатак одговора произвођача и одсуство решења у Андроид билтенима не дају добру слику корисницима.

Док се не објави ажурирање фирмвера модема које јача политике јединице за заштиту меморије (Memory Protection Unit), мобилна инфраструктура милиона корисника остаће рањива на нападаче са могућношћу симулације мобилних мрежа.

Ако сте заинтересовани да сазнате више, детаље можете пронаћи на следећем линку.


Додај као жељени извор на Гуглу