A pickpocket who only needs to stand near you on the subway to empty your wallet
CVE-2026-58704 is a permission-bypass vulnerability in the cellular modem firmware (baseband) of Google Pixel devices, from the Pixel 6 series through the Pixel 11 family, including Pixel Tablet and Pixel Fold. A logic error in the modem's authorization code allows an attacker within radio proximity (adjacent network — think rogue cell tower or IMSI catcher) to escalate privileges at the baseband layer without any user interaction and without needing any prior execution privileges on the device. The baseband operates below Android's application-layer security model, meaning a successful exploit grants access to a deeply privileged execution environment that can intercept calls, SMS, and location data before the OS even sees them. The bug is tracked internally as A-484011314; the tracker remains private. Google patched it in the September 15, 2026 Pixel Update Bulletin at security patch level 2026-09-05.
Google rates this HIGH at CVSS 8.8, and that score is technically correct for the vector AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H. The adjacent-network attack vector is the key friction point — this is not remotely exploitable over the internet, which caps mass-exploitation potential. However, the zero-click nature, the KEV listing within 24 hours of disclosure, and Google's use of the phrase *limited, targeted exploitation* — language historically reserved for commercial spyware operations (NSO Group, Intellexa, Candiru) — mean the friction is irrelevant for the threat actors who actually wield this class of exploit. For enterprise defenders managing a Pixel fleet, the vendor severity is fair; noisgate trims slightly to 7.8 to reflect the per-device blast radius and adjacent-only vector, but the active exploitation keeps this firmly HIGH.
4 steps from start to impact.
Attacker establishes radio proximity
- Physical or radio proximity to target device
- Rogue base station or adjacent Wi-Fi access
- Requires physical operational deployment near the target
- IMSI catcher equipment is export-controlled in many jurisdictions
- Limits exploitation to one target at a time in most scenarios
Modem authorization bypass triggered
- Target device running Pixel firmware below security patch level 2026-09-05
- Active cellular radio on the device
- Exploit must be tailored to the specific Pixel modem firmware version
- No public PoC exists, limiting this to well-resourced actors
Privilege escalation at baseband layer
- Successful exploitation of the authorization bypass in step 2
- Baseband environments vary across Pixel generations, requiring per-model exploit adaptation
- Pixel's Tensor security architecture includes some modem isolation, though the extent of isolation for this specific flaw is undisclosed
Data exfiltration or surveillance implant
- Sustained radio proximity or persistent implant capability
- Optional: additional exploit for application processor to achieve full device compromise
- Maintaining persistent access requires either continuous proximity or a secondary persistence mechanism
- Full device compromise requires an additional exploit chain beyond this CVE
- Standard EDR/MTD agents — Mobile threat defense (Lookout, Zimperium, CrowdStrike Falcon for Mobile) operates at the Android OS layer and cannot inspect or protect the baseband firmware. The exploit fires below the OS security boundary.
- Network-level firewalls or WAFs — This is a cellular radio-layer attack, not an IP-based network attack. Enterprise perimeter controls are irrelevant to the attack vector.
- App-level sandboxing or Google Play Protect — Play Protect scans applications, not modem firmware. The vulnerability exists in a completely separate execution environment from the Android application processor.
- VPN on the device — A VPN encrypts IP-layer traffic but does not affect cellular signaling-layer messages that reach the modem before the IP stack is involved.
The supporting signals.
| In-the-Wild Status | Actively exploited. Google confirmed *limited, targeted exploitation* in the September 2026 Pixel Update Bulletin. CISA added to KEV on 2026-09-16 with a 3-day remediation deadline under BOD 26-04. Language is consistent with commercial spyware vendor tradecraft. |
|---|---|
| Proof-of-Concept | No public PoC. No repositories on GitHub named after CVE-2026-58704 contain working exploit code. pocindex.io, ExploitDB, and Nuclei templates show no entries. The exploit is presumed held by a commercial surveillance vendor. Bug tracker A-484011314 remains private. |
| EPSS | 0.00591 (top ~6%). Low probability of mass exploitation, consistent with a targeted-exploitation profile rather than commodity attack tooling. |
| KEV Status | Listed 2026-09-16. CISA required federal civilian agencies to remediate by 2026-09-19 (3-day window). This aggressive timeline reflects the zero-click, actively-exploited nature. |
| CVSS Vector | CVSS:3.1/AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H — 8.8. Adjacent vector caps remote reachability. No privileges, no interaction, full CIA impact. Scope is Unchanged, meaning the modem context is the security boundary. |
| Affected Versions | All supported Google Pixel devices: Pixel 6, 6 Pro, 6a, 7, 7 Pro, 7a, 8, 8 Pro, 8a, 9, 9 Pro, 9 Pro Fold, 10, 10 Pro, 11, 11 Pro, Pixel Tablet, Pixel Fold — any firmware below security patch level 2026-09-05. Pixel-specific; does not affect Samsung, OnePlus, or other Android OEMs. |
| Fixed Version | Security patch level 2026-09-05 or later, delivered via the September 15, 2026 Pixel Update Bulletin. OTA available for all supported devices. |
| Scanning / Exposure | Not applicable for Shodan/Censys/GreyNoise. This is a cellular baseband vulnerability, not an internet-facing service. Exposure is measured in Pixel device installed base (~100M+ active devices globally per Google). Enterprise exposure depends on MDM-reported patch levels. |
| Disclosure Date | 2026-09-15 (Pixel Update Bulletin). CISA KEV added 2026-09-16. |
| Researcher / Attribution | Undisclosed. Google has not credited a researcher or organization. The bug tracker is private. The exploitation pattern is consistent with commercial surveillance vendors (NSO Group, Intellexa, Candiru) based on Google's *limited, targeted* language. |
Sources.
- Google Pixel Update Bulletin — September 2026
- CSA Research Note — Pixel Modem Zero-Day
- Malwarebytes — Google Pixel Modem Flaw
- SecurityOnline — Pixel Vulnerability Exploited
- CyberInsider — Pixel Modem Zero-Day
- Android Authority — Pixel Zero-Click Vulnerability
- 9to5Google — Pixel Targeted Zero-Day
- OpenCVE — CVE-2026-58704
Why this verdict
- Adjacent-only vector limits mass exploitation. AV:A means the attacker must be in radio proximity or on the same network segment — not remotely exploitable over the internet. This eliminates drive-by and internet-scale attack scenarios, representing a significant narrowing of the reachable population compared to AV:N.
- Zero-click + no privileges = minimal per-target friction. Once in proximity, the attacker needs nothing from the victim — no phishing, no app install, no interaction. This offsets the adjacency constraint for motivated, resourced adversaries.
- Active exploitation confirmed (KEV-listed). This is not theoretical. Commercial spyware operators have operational capability to deploy IMSI catchers and have demonstrably used this exploit against real targets. KEV listing within 24 hours of disclosure signals high confidence in exploitation evidence.
- Role multiplier: Enterprise mobile fleet. Pixel devices in enterprise serve roles ranging from (a) low-value: personal-use employee BYOD, to (b) typical: corporate-managed MDM devices for line-of-business workers, to (c) high-value: executive devices, security team phones, devices carrying privileged credentials (MFA authenticators, VPN tokens, email with sensitive data). On a high-value executive Pixel, baseband compromise yields call interception, SMS 2FA theft, and location tracking — a complete surveillance capability. However, the blast radius is per-device, not fleet-scale or domain-scale. An attacker compromises one phone at a time with physical proximity. This is not a hypervisor, DC, or network edge appliance where one exploit pivots to thousands of hosts.
- No public PoC constrains threat to well-resourced actors. Without public exploit code, commodity attackers and script kiddies cannot reproduce this. The threat is limited to commercial surveillance vendors and state-aligned operators with baseband exploitation capability — a small but highly capable adversary pool.
- Pixel-specific scope. This affects only Google Pixel devices, not the broader Android ecosystem. In a 10,000-host enterprise, the Pixel subset may be 5-20% of the mobile fleet depending on device policy, further narrowing the exposed population.
Why not higher?
CRITICAL would require either fleet-scale blast radius or a canonical high-value-role component. While this is a deeply privileged baseband flaw with active exploitation, the blast radius is per-device (one phone at a time), requires physical proximity, and Pixel phones are consumer/mobile endpoints — not identity infrastructure, hypervisors, or network edge appliances. The adjacent-only vector fundamentally caps the scalability of exploitation. Even with KEV listing, the combination of per-device scope and proximity requirement keeps this below the CRITICAL floor.
Why not lower?
MEDIUM would be inappropriate given confirmed active exploitation (KEV-listed), zero-click attack surface, and the depth of compromise (baseband-level access below the OS security model). The lack of a public PoC and adjacent vector do add friction, but the proven operational use by surveillance vendors and the sensitivity of data accessible via baseband compromise (calls, SMS, location) keep this firmly at HIGH. Downgrading past HIGH when CISA mandated a 3-day federal remediation window would be indefensible.
Crowdsourced verification payload.
Run this script from an auditor workstation with ADB access to the target Pixel device(s). The device must have USB debugging enabled and be connected via USB or authorized for ADB over Wi-Fi. Requires adb in PATH. Invoke: bash check_cve_2026_58704.sh — no root required on the device.
#!/usr/bin/env bash
# check_cve_2026_58704.sh
# Checks Google Pixel devices for CVE-2026-58704 patch status
# Requires: adb in PATH, target device connected with USB debugging enabled
# Exit codes: 0 = PATCHED, 1 = VULNERABLE, 2 = UNKNOWN
set -euo pipefail
REQUIRED_PATCH="2026-09-05"
# Check adb is available
if ! command -v adb &>/dev/null; then
echo "UNKNOWN — adb not found in PATH"
exit 2
fi
# Check device is connected
DEVICE_COUNT=$(adb devices | grep -cw 'device' || true)
if [ "$DEVICE_COUNT" -lt 1 ]; then
echo "UNKNOWN — no ADB device connected"
exit 2
fi
# Get device manufacturer
MANUFACTURER=$(adb shell getprop ro.product.manufacturer 2>/dev/null | tr -d '\r')
if [[ "${MANUFACTURER,,}" != "google" ]]; then
echo "UNKNOWN — device is ${MANUFACTURER}, not Google Pixel (CVE-2026-58704 is Pixel-specific)"
exit 2
fi
# Get current security patch level
PATCH_LEVEL=$(adb shell getprop ro.build.version.security_patch 2>/dev/null | tr -d '\r')
if [ -z "$PATCH_LEVEL" ]; then
echo "UNKNOWN — could not read security patch level"
exit 2
fi
MODEL=$(adb shell getprop ro.product.model 2>/dev/null | tr -d '\r')
echo "Device: ${MODEL} (${MANUFACTURER})"
echo "Security patch level: ${PATCH_LEVEL}"
echo "Required patch level: ${REQUIRED_PATCH}"
# Compare dates (YYYY-MM-DD format sorts lexicographically)
if [[ "$PATCH_LEVEL" < "$REQUIRED_PATCH" ]]; then
echo "VULNERABLE — CVE-2026-58704: patch level ${PATCH_LEVEL} is below ${REQUIRED_PATCH}"
exit 1
else
echo "PATCHED — CVE-2026-58704: patch level ${PATCH_LEVEL} meets or exceeds ${REQUIRED_PATCH}"
exit 0
fi