Qualcomm FastConnect CVE-2025-47349
HIGHSeverity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Escape call is reachable only locally (AV:L) by a low-privilege app (PR:L) with no user interaction; memory corruption enables full code control, so C/I/A all High.
Primary rating from Vendor (qualcomm).
CVSS VectorVendor: qualcomm
Lifecycle Timeline
2DescriptionCVE.org
Memory corruption while processing an escape call.
AnalysisAI
Memory corruption in the firmware/driver stack of multiple Qualcomm components - FastConnect 6900 and 7800 connectivity chips, QCC2072, SC8380XP, the WCD9378C/WCD9380/WCD9385 audio codecs, and WSA8840/WSA8845/WSA8845H smart-amp firmware - lets a locally executing, low-privilege application corrupt memory by invoking a vulnerable 'escape' call (CVSS 3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H, base 7.8). Successful abuse yields high confidentiality, integrity, and availability impact, meaning the attacker can potentially read or modify protected data, crash the subsystem, or gain a more stable foothold on the device. There is no remote attack surface - the attacker must already have code running on the device, and exploitation is not confirmed in the wild: no public exploit code was identified at time of analysis (EPSS 0.09%, percentile 0%) and the CVE is not listed in CISA KEV.
Technical ContextAI
The root cause is CWE-823 (Use of Out-of-range Pointer Offset): an 'escape' call - the classic driver interface by which an unprivileged user-mode client passes a parameter block to a kernel or firmware-resident handler for processing - is reached with parameters that cause an out-of-bounds pointer offset to be used during a memory operation, corrupting memory outside the intended buffer. The affected CPEs are all firmware entries (cpe:2.3:o:qualcomm:*_firmware), covering the FastConnect 6900 and 7800 Wi-Fi/Bluetooth combo platforms, QCC2072 (audio SoC), SC8380XP (Snapdragon compute platform), the WCD9378C, WCD9380 and WCD9385 audio codecs, the WSA8840, WSA8845 and WSA8845H smart speaker amplifiers, plus the X2000xxx and XG101xxx reference/board designs listed in the tags. These are the components whose drivers expose the escape interface to user space; because the flaw lives in the parameter-handling path rather than in a network protocol, the attack surface is strictly local (AV:L) and reachable only from a process that already has a foothold on the device under a low-privileged security context (PR:L, UI:N, no non-default configuration required).
RemediationAI
Patch status: Patch available per vendor advisory - Qualcomm published this issue in its October 2025 Security Bulletin (https://docs.qualcomm.com/product/publicresources/securitybulletin/october-2025-bulletin.html), so the fix ships as updated firmware/driver images distributed by Qualcomm to device OEMs; no standalone fix version string is published in the available data, so end users and fleet owners should apply the latest OEM firmware update that references the October 2025 Qualcomm bulletin for the specific device. Because Qualcomm does not patch devices directly, track the OEM/carrier firmware release notes for the handset, PC, audio accessory or module in question and verify the bulletin identifier before closing out. Until the OEM image is available and deployed, compensating controls must be tailored to a local, low-privilege attacker: enforce strict application vetting and disallow sideloading or installation of untrusted APKs/packages on affected devices (trade-off: limits developer/testing workflows and some enterprise app deployment paths); harden the kernel's access-control policy (SELinux/seccomp/AppArmor) so that untrusted application domains cannot reach the driver escape/ioctl entry point used by the affected Qualcomm components (trade-off: policy changes can break legitimate audio, Wi-Fi/BT or power-management tooling and require careful per-device validation); and deploy mobile/endpoint threat detection to flag privilege-escalation behaviour from installed apps, accepting that this is detective rather than preventive. Removing potentially unwanted or untrusted applications from affected devices reduces the PR:L foothold needed to trigger the escape call, but does not substitute for the vendor firmware fix. No public exploit code was identified at time of analysis and the issue is not in CISA KEV, so remediation can proceed on a normal (not emergency) patching cadence - though EPSS will change if exploit code appears.
More in Fastconnect 6900 Firmware
View allQualcomm GPU micronode contains a memory corruption vulnerability (CVE-2025-21480, CVSS 8.6) caused by unauthorized comm
A second Qualcomm GPU micronode memory corruption vulnerability (CVE-2025-21479, CVSS 8.6) exists in the unauthorized co
A Qualcomm chipset vulnerability (CVE-2026-21385) causes memory corruption through improper integer handling during memo
Memory corruption in Data Modem when a non-standard SDP body, during a VOLTE call. Rated critical severity (CVSS 9.8), t
Memory corruption while playing audio file having large-sized input buffer. Rated critical severity (CVSS 9.8), this vul
Memory corruption while redirecting log file to any file location with any file name. Rated critical severity (CVSS 9.8)
Memory corruption while processing Codec2 during v13k decoder pitch synthesis. Rated critical severity (CVSS 9.8), this
Memory Corruption in Multi-mode Call Processor while processing bit mask API. Rated critical severity (CVSS 9.8), this v
Memory corruption in Modem while processing security related configuration before AS Security Exchange. Rated critical s
Memory Corruption in Data Modem while making a MO call or MT VOLTE call. Rated critical severity (CVSS 9.8), this vulner
Memory corruption in WLAN Firmware while parsing receieved GTK Keys in GTK KDE. Rated critical severity (CVSS 9.8), this
Weak Configuration due to improper input validation in Modem while processing LTE security mode command message received
Same weakness CWE-823 – Use of Out-of-range Pointer Offset
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today