Analysis

A silent SMS can crash Android's phone process: what is known about the SMS of Death

A denial-of-service flaw, not a code-execution one: what a researcher reports about a silent SMS crashing Android, and what Google's code shows.

By ·

As of November 1, 2026, the "SMS of Death" is described by its discoverer as a zero-click denial of service: a silent data SMS crashes Android's phone process and calls drop. No code execution or data theft is reported. A fix exists in Android's code, but sources disagree on its rollout, and we found no manufacturer statement.

The essentials

How can an SMS crash the phone?

According to the researcher, Mark Blaszczyk (named by Cyber Kendra), the bug sits in WapPushOverSms, part of Android's telephony framework. The decodeWapPdu() function reads a WSP header length as a variable-length integer (a long) and converts it to a 32-bit int without a range check. A value encoded on five bytes becomes -2,147,483,648. Allocating an array of that size throws a NegativeArraySizeException that nothing catches, which kills the com.android.phone process. We do not reproduce the payload.

"Zero-click" means that the phone number is enough. The data SMS goes to the WAP Push port: no notification, it never reaches the Messages app, and the sender is not shown.

The chain below is the researcher's account.

Five-step chain: a data SMS to the WAP Push port, no notification; decodeWapPdu converts a long length to a 32-bit integer without a check; a negative-size array raises an uncaught exception; the com.android.phone process crashes, service drops for 1 to 2 seconds and the call ends; no acknowledgment, so the carrier resends, with a single message causing cuts for up to a week and about 30 messages corrupting the SMS database

Source: smsofdeath.com, Cyber Kendra (October 2026). According to the researcher; not reproduced by us.

What is the impact, and who is affected?

All figures below are the researcher's, unverified. Each message cuts cellular service for 1 to 2 seconds, and a call in progress, emergency calls included, ends. The phone crashes before acknowledging the message, so the carrier resends it. In the researcher's tests, a single message caused intermittent cuts for up to a week and about 20 made a device unusable for long. About 30 messages in quick succession can corrupt the SMS SQLite database, after which the process crashes at every start. A factory reset does not break the cycle, since the carrier resends pending payloads.

He describes a recovery reserved for advanced users, which we do not detail, and says an eSIM would make it much harder.

He reports reproduction every time on a Pixel 9 (April 2026 firmware) and several Samsung Galaxy and A-series phones. The researcher's page lists Android 12 to 17 for the affected code. Per Cyber Kendra, the proof of concept is public on GitHub (Apache 2.0); we do not link it. Cyber Security News adds that Android 17's protections against 2G fallback and "SMS blasters" do not seem to cover it. No source reports code execution, data theft or exploitation in the wild.

What has been fixed?

The sequence below combines the researcher, Cyber Kendra and the Android source.

Timeline: May 5, 2026 report to Google; June 15 a Google engineer writes a fix; June 20 case closed Won't Fix (Infeasible); August 5 fix committed in the AOSP branch; October 5 October bulletin published with no SMS or WAP Push entry; October 29 Google says below the severity threshold and the researcher publishes details

Source: AOSP, Android security bulletin of October 2026, Cyber Kendra, smsofdeath.com. Rollout dates are disputed between sources.

The researcher reported the bug on May 5 to Google's reward program and says he supplied a bounds-check fix that day. On June 20 the case was closed as Won't Fix (Infeasible), and an appeal was closed in three minutes as not reproducible, per Cyber Kendra. On October 29, after three months of silence, Google decided the bug "does not meet the severity threshold" (Cyber Kendra), a non-security classification with no CVE. The researcher then published the details. Cyber Kendra notes that Google treated a near-identical WAP Push bug as a security flaw in 2009 (CVE-2009-2999).

The code tells a different story. AOSP commit 735d967 (platform/frameworks/opt/telephony) ("Fix remote DoS in decodeWapPdu"), by Thomas Nguyen, was written June 15, 2026 and committed to that branch August 5. It catches a RuntimeException during WAP Push decoding and dispatch, logs a warning and drops the message instead of crashing. It is not the researcher's bounds check. It is labeled as exempt, with a CVE_FIX flag.

The October 2026 Android security bulletin, published October 5 (patch level 2026-10-01), has no entry mentioning SMS, MMS, PduParser or WAP Push. That does not mean the fix is absent.

On rollout, the researcher's page says the fix shipped in the October 2026 update for Android 14 to 17 and that Android 12 and 13, out of their update window, will not get it. We could not verify this. Cyber Kendra instead places the fix in the November 2026 bulletin, which was not available (404) on November 1.

What should you do?

Install security updates (October 2026 or newer) as soon as your manufacturer offers them, as the sources advise. Do not try to reproduce the flaw. If your phone crashes in a loop, contact the manufacturer or carrier. No update guarantees immunity.

Comparison table

Comparison table
PointWhat sources say as of Nov 1, 2026Source
Nature of the flawDenial of service; no code execution or data theft reportedsmsofdeath.com, Cyber Kendra
Devices testedPixel 9 and several Samsung Galaxy and A-series phonessmsofdeath.com
Google's responseBelow severity threshold; non-security; no CVECyber Kendra
Fix in the codeCommit 735d967, written June 15, 2026AOSP
October 2026 bulletinNo SMS or WAP Push entryAndroid bulletin
Android 12 and 13No fix, out of update window, per the researchersmsofdeath.com

Frequently asked questions

Can my phone be hacked through this SMS?

Not according to the disclosure: it is a denial of service, with no code execution, data theft or exploitation in the wild reported.

Am I protected?

The researcher says a fix shipped in the October 2026 update for Android 14 to 17, which we could not verify independently. Install the latest update. By his account, Android 12 and 13 are not covered.

Why is there no CVE?

Per Cyber Kendra, Google classed the bug as non-security. The commit nevertheless carries a CVE_FIX flag. We do not settle that.

Method and limits

We read all five sources below on November 1, 2026 and did not reproduce the flaw. Impact details and tested models are the researcher's, unverified. We found no statement from Google (beyond the commit) or any manufacturer. The November bulletin was unavailable, and sources disagree on the rollout.

Sources

Spotted an error in this article? Report it · Our corrections policy

Rekha icon: a house drawn in a single stroke

From the same author Self-promotion

An Eulerian path, drawn with your finger

Rekha, the iPhone game by OrigoTech's author: connect every dot in a single stroke without tracing the same link twice, across 500 drawings that are all solvable.

The OrigoTech newsletter

A sourced weekly digest of AI tool news.

Read next