Кібербезпека

«SMS of Death» для Android: PoC дозволяє зривати зв’язок і класти телефони

Дослідник оприлюднив робочий експлойт (PoC) для уразливості «SMS of Death» (CVE-2026-58882), що дає змогу віддалено зірвати стільниковий зв’язок або спричинити крах Android-смартфона без дій користувача.

«SMS of Death» для Android: PoC дозволяє зривати зв’язок і класти телефони
Фото: BleepingComputer

Дослідник безпеки опублікував робочий експлойт (PoC) для уразливості Android «SMS of Death» (CVE-2026-58882), яка дозволяє віддалено порушити стільниковий зв’язок або спричинити падіння смартфона, надіславши спеціально сформоване SMS.

Що сталося

Йдеться про атаку без взаємодії користувача (zero‑click) — атаку відмови в обслуговуванні, що може перервати поточні дзвінки, зокрема екстрені. Android обробляє таке повідомлення ще до появи у вхідних, тож користувач не бачить причини збою.

Як це працює

Дослідник Mark Blah опублікував технічний розбір помилки перевірки довжини заголовка у функції Android WapPushOverSms.decodeWapPdu. Для експлуатації достатньо надіслати некоректне восьмибайтне WAP Push повідомлення «01 06 88 80 80 80 00 BE» як data‑SMS (SMS з даними) на порт 2948. Значення інтерпретується як підписане 32‑бітне ціле без перевірки меж і перетворюється на −2147483648. Спроба виділення пам’яті з таким значенням викликає NegativeArraySizeException і «падає» процес com.android.phone, що керує стільниковими функціями.

У результаті зникає мобільне з’єднання, обриваються активні виклики. Повторна доставка оператором або повторна обробка вже збережених повідомлень може спричиняти серійні збої. Під час тестів 20 шкідливих SMS іноді заганяли пристрої в цикл перезавантажень; на одному смартфоні з Android 12 він перезавантажувався в recovery приблизно кожні 90 секунд і потребував скидання до заводських налаштувань.

Кого зачіпає і що з виправленнями

За словами дослідника, Google виправила проблему в жовтневих оновленнях безпеки 2026 року для Android 14–17, однак уразливість не згадана в офіційному жовтневому бюлетені. Пристрої на Android 12 і 13, що не отримали патч, залишаються вразливими. Опублікований PoC дозволяє надсилати шкідливі повідомлення з іншого Android‑пристрою. Учасник GitHub під ніком Sakis запропонував спосіб видалити шкідливі SMS через Android Debug Bridge (ADB), але це вимагає технічних навичок і доступу до комп’ютера.

Що робить патч Google

Виправлення під назвою «Fix remote DoS in decodeWapPdu» перехоплює винятки під час обробки некоректних повідомлень і видаляє їх з бази SMS, щоб запобігти повторним збоям. Оновлення безпеки зазвичай встановлюються автоматично на підтримуваних пристроях, але їхня доступність залежить від виробника та оператора; для завершення встановлення може знадобитися перезапуск.

Як захиститися

Оскільки оприлюднено робочий експлойт, користувачам Android радять якнайшвидше встановити останні оновлення безпеки.

Джерела

Читайте також