A public proof-of-concept for CVE-2026-58882 now lets attackers crash Android phones or cut cellular service with a zero-click data SMS sent to port 2948.
The 8-byte WAP Push message exploits improper header-length validation in decodeWapPdu, triggering a NegativeArraySizeException that crashes the com.android.phone process before any SMS appears in the inbox.
That crash can drop active calls — including emergency calls — and repeated delivery attempts can trap devices in recurring failures; in testing, 20 malicious messages pushed one Android 12 phone into recovery-mode reboots every 90 seconds.
Google reportedly fixed the flaw in October 2026 updates for Android 14 through 17, but the bug is absent from the public bulletin and older Android 12 and 13 devices remain vulnerable.
The patch catches the exception and deletes malicious messages from the SMS database, while users still need manufacturer- and carrier-delivered updates — and sometimes a restart — to be protected.