SMS арқылы пайдалануға болатын осалдық Android, қайта жүктеу цикліне әкеледі

Мәліметтер жарияланды және платформадағы осалдыққа (CVE-2026-58882) жасалған шабуыл жарияланды. Android, бұл арнайы жасалған SMS хабарламасын жіберу арқылы қайта жүктеу циклінің орын алуына мүмкіндік береді. Қайта жүктеу циклын түзету үшін зауыттық параметрлерге қайтару немесе ADB утилитасын пайдаланып қолмен манипуляциялау қажет. «SMS of Death» кодтық атауы бар осалдық қазан айындағы жаңартуда түзетілді. AndroidШабуыл жабдықталған кез келген телефонға жасалуы мүмкін Android 12-17. Жаңарту тек осы уақытқа дейін шығарылады Android 14-17. Осалдықты пайдаланатын SMS хабарлама фонда өңделеді және құрылғыда көрсетілмейді.

Мәселе SMS арқылы жіберілген жарамсыз WAP Push хабарлама тақырыбын өңдеу кезінде бүтін санның асып кетуінен туындаған.
Тақырып өлшемі өрісі кішірейтілгендіктен асып кету орын алады
headerLength айнымалысын теріс сан ретінде қайтаруға мүмкіндік беретін тиісті шекараларды тексермейтін int типті таңбаланған бүтін сан. Бұл айнымалы кейіннен "new byte[headerLength]" шақыруы арқылы жадты бөлу үшін пайдаланылады, егер теріс сан ретінде қайтарылса, ол ерекше жағдай тудырады және com.android.phone процесін істен шығарады.

Бірнеше секундтан кейін процесс қайта басталады, бірақ әсері қысқа мерзімді байланыс үзілісімен шектелмейді. Мәселелі WAP Push хабарламасы ақауға байланысты өңделмеген хабарлама кезегінде қалады және оны өңдеуге жаңа әрекет com.android.phone процесінің тағы бір ақауына әкеледі.

Осындай бірқатар істен шығулардан кейін RescueParty өңдегіші іске қосылады, құрылғыны қалпына келтіру режиміне қайта жүктейді, бұл сізге зауыттық параметрлерді қалпына келтіруді ұсынады. Қарапайым қайта жүктеу көмектеспейді - егер мәселе туындаған хабарлама кезектен жойылмаса, құрылғы шамамен 90 секундтан кейін қайтадан қайта жүктеледі.

Зауыттық параметрлерге қайтармай кезектен хабарламаны жою үшін adb утилитасын пайдалану ұсынылады:

adb қабығының мазмұнына сұраныс —uri мазмұны://sms/raw —projection _id:destination_port:date:deleted
adb shell cmd қолданбалар жиынтығы com.android.shell WRITE_SMS рұқсат беру
adb қабығы "мазмұнды жою -uri мазмұны://sms/raw -where \"address=' '\»»
adb shell cmd қолданбалары com.android.shell WRITE_SMS әдепкі мәнін орнатады
adb shell pm clear com.android.providers.telephoney

Дегенмен, бұл сізге тек SIM картасын алып тастауға, жүктеуге және микробағдарлама жаңартуын орнатуға мүмкіндік береді. "com.android.phone" процесінің істен шығуы оператордың WAP Push хабарламасын растауын алуына кедергі келтіретіндіктен, ол хабарламаны күту уақыты аяқталғанша жіберуді жалғастырады және жағдай қайталанады. Сынақтарда қайталанатын жіберулер бір күннен бір аптаға дейін созылды. Қазіргі уақытта өндірушілері микробағдарлама жаңартуларын жариялауды тоқтатқан құрылғылар үшін ешқандай айналып өту жолы жоқ.

Ақпарат көзі: opennet.ru

DDoS қорғауы бар сайттар үшін сенімді хостинг, VPS VDS серверлерін сатып алыңыз 🔥 DDoS қорғанысы, VPS VDS серверлері бар сенімді веб-сайт хостингін сатып алыңыз | ProHoster