Yaqinda aniqlangan Android zaifligi, SMS of Death deb ataladigan, hujumchilarga faqat bitta noto'g'ri formatlangan SMS orqali telefonning telekommunikatsiya jarayonini isdan chiqarish imkonini beradi, jabrlanuvchidan hech qanday o'zaro ta'sir talab qilinmaydi.

Tadqiqotchi Mark B bu kamchilik faol qo'ng'iroqlarni, shu jumladan favqulodda qo'ng'iroqlarni uzishi mumkinligini va zararli xabarlar navbatda qolganida doimiy xizmat uzilishlariga olib kelishini xabar qiladi.

Tadqiqotchi bu muammoni 2026-yil 5-mayda Google'ning Android va Qurilmalar Zaiflik Mukofot Dasturi orqali xabar qilgan va texnik ochiqlashni 29-oktabrda e'lon qilgan. Hisobotga ko'ra, tuzatishlar Android 14 dan 17 gacha bo'lgan versiyalar uchun Android'ning 2026-yil oktyabr xavfsizlik yangilanishida taqdim etilgan.

Zaiflik Android telekommunikatsiya tizimidagi WapPushOverSms.decodeWapPdu() funksiyasida joylashgan. Kiruvchi WAP Push ma'lumot xabarlari bu tahlilchiga SMS porti 2948 orqali yetib boradi. Oddiy matnli xabarlardan farqli o'laroq, zararli yuklama xabarlar qutisida ko'rinmaydi va yuboruvchining raqamini qabul qiluvchiga ko'rsatmaydi.

Qayta ishlash jarayonida Android Wireless Session Protocol sarlavhasi uzunligini o'zgaruvchan uzunlikdagi imzosiz butun son sifatida o'qiydi. Dekoder long qaytaradi, lekin amalga oshirish uni to'g'ridan-to'g'ri imzolangan 32-bitli int ga aylantiradi, uning diapazonini tekshirmasdan.

O'ta katta qiymat aylantirishdan so'ng salbiy bo'ladi. Keyin Android bu salbiy qiymatni bayt massivini ajratish uchun ishlatadi, bu esa asosiy telekommunikatsiya oqimida ushlanmagan NegativeArraySizeException ni keltirib chiqaradi va com.android.phone ni tugatadi.

Bu muammo zero-click Android hujum yuzalariga oid xavotirlarni kuchaytiradi, garchi bu ochiqlash kod bajarilishi yoki ma'lumot o'g'irlanishi emas, balki xizmatni rad etish (denial of service) haqida gapiradi.

Tadqiqotchi har bir ishdan chiqish uchun bir-ikki soniya telekommunikatsiya xizmati yo'qotilishini kuzatgan. Operator qayta yetkazib berishi buzilishni kuchaytirishi mumkin, chunki tasdiqlanmagan xabarlar qayta kelishi mumkin va jarayonni takroran tugatishi mumkin.

Sinovlar muammoni 2026-yil aprel proshivkasi bilan ishlaydigan Pixel 9 va bir nechta Samsung Galaxy qurilmalarida takrorlagan. Sinovda bitta xabar bir haftagacha davom etgan vaqti-vaqti bilan uzilishlarga sabab bo'lgan; taxminan 20 ta xabar qurilmaning uzoq muddat foydalanilmasligiga olib kelgan. Bu natijalar tadqiqotchining sinovlarini aks ettiradi, Android qurilmalari bo'yicha universal natijalar emas.

Android'ning kiruvchi SMS navbatidagi doimiy xabarlar qayta yuklashdan keyin ham ishdan chiqishlarga sabab bo'lishi mumkin. Bir hissa Android 12 holatini hujjatlashtirgan, bunda qayta tiklash rejimida takroriy qayta yuklashlar kuzatilgan. Android Debug Bridge orqali maqsadli navbatni tozalash operatsiyani zavod sozlamalariga qaytarmasdan tiklagan, lekin texnik kirish talab qilgan.

Ochiqlashga ko'ra, Google istisno ishlov berishni kengaytirib, ish vaqtidagi xatolarni ushlash va trigger xabarlarini tozalashni qo'shgan, bu esa takroriy qayta ishlashni oldini oladi. Bu tadqiqotchining taklif qilgan sarlavha uzunligi diapazon tekshiruvidan farq qiladi.

Foydalanuvchilar o'z ishlab chiqaruvchisining 2026-yil oktyabr xavfsizlik yangilanishini yoki tuzatishni o'z ichiga olgan keyingi versiyani o'rnatishlari kerak. Boshqa Android xavfsizlik yangilanishlari singari, yamoq mavjudligi ochiqlash bilan bir xil darajada muhim. E'lon qilingan proof of concept ni faqat aniq ruxsat etilgan sinovlar uchun cheklang, chunki buzilish favqulodda aloqalarga ta'sir qilishi mumkin.

SOC'ingizga hodisalarni tez to'xtatish uchun ogohlantirish kontekstini bering. 16K SOC'dan tahdid razvedkasini integratsiya qiling.