Qualcomm Firmware CVE-2025-27054
HIGHSeverity by source
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
License file is processed locally on-device so AV:L; placing/influencing the file requires low privileges (PR:L); reliable out-of-bounds write with no user interaction yields AC:L and full C/I/A impact.
Primary rating from Vendor (qualcomm).
CVSS VectorVendor: qualcomm
Lifecycle Timeline
2DescriptionCVE.org
Memory corruption while processing a malformed license file during reboot.
AnalysisAI
Memory corruption in Qualcomm firmware - an out-of-bounds write (CWE-787) triggered when the reboot code path parses a malformed license file - can lead to code execution or denial of service in the affected subsystem. The flaw is local and privilege-dependent: per the CVSS vector (AV:L/PR:L/UI:N) the attacker must already hold a local foothold with low privileges on the device and must be able to place or influence the license file before a reboot, so it is not a remote or default-unauthenticated condition. No public exploit code has been identified at time of analysis (EPSS is 0.09%, percentile-based score negligible), and there is no confirmed active exploitation.
Technical ContextAI
The root cause is a CWE-787 out-of-bounds write occurring in the license-file parsing logic that runs during device reboot. Rather than a runtime network or service input path, the vulnerable code consumes a license file that must be present or tampered with on the device before the reboot sequence begins; this constrains exploitation to local access with low privileges (AV:L/PR:L/UI:N) but yields high confidentiality, integrity, and availability impact (C:H/I:H/A:H) because corruption in firmware parsing code can redirect control flow or crash the subsystem. The CPE data shows the affected code is shared across an extremely broad Qualcomm footprint, including Snapdragon mobile platforms (4 Gen 1/2, 460, 480, 662 through 8 Gen 3, Wear 1300, W5 Gen 1), modem and RF systems (SDX55/61/82/85, X32-X75 modems, 9205 LTE and 315 5G IoT modems), connectivity and Wi-Fi/Bluetooth chipsets (FastConnect 6200-7800, WCN39xx/6xxx/7xxx, QCA61xx-QCA9xxx), audio codecs (WCD93xx, WSA88xx), compute platforms (8cx/7c family, SC8180X/SC8280XP), and automotive, robotics, and video-collaboration platforms - indicating a shared firmware license-parsing component rather than an isolated product defect.
RemediationAI
Apply the fix published in the Qualcomm October 2025 security bulletin (https://docs.qualcomm.com/product/publicresources/securitybulletin/october-2025-bulletin.html), which is the vendor's authoritative source for the exact patched firmware versions per chipset; because Qualcomm ships firmware through OEMs and module makers, teams must obtain the corrected build from the device or module vendor rather than from Qualcomm directly, so remediation is 'Patch available per vendor advisory' with the exact version string to be taken from that bulletin. Where an updated build cannot be deployed immediately, the practical compensating controls are to restrict local shell and debug access on the device so that an attacker cannot obtain the low privileges required to tamper with the license file (PR:L), enforce integrity verification or read-only protection on the license-file partition and its provisioning path so a malformed file cannot be staged before reboot, and avoid or defer device reboots into the vulnerable code path until the fix is applied - accepting that these controls reduce but do not eliminate risk if a local foothold already exists. Restricting debug interfaces and license-file write access may impede legitimate provisioning and field-diagnostics workflows, so those changes should be coordinated with the operational teams that rely on them.
More in 315 5g Iot Modem Firmware
View allMemory Corruption in Multi-mode Call Processor while processing bit mask API. Rated critical severity (CVSS 9.8), this v
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 HLOS while running playready use-case. Rated critical severity (CVSS 9.3), this vulnerability is no
Cryptographic issue when a controller receives an LMP start encryption command under unexpected conditions. Rated critic
Cryptographic issue in GPS HLOS Driver while downloading Qualcomm GNSS assistance data. Rated critical severity (CVSS 9.
Memory corruption while loading an ELF segment in TEE Kernel. Rated high severity (CVSS 8.8), this vulnerability is low
Memory corruption while running NPU, when NETWORK_UNLOAD and (NETWORK_UNLOAD or NETWORK_EXECUTE_V2) commands are submitt
Memory corruption in Audio during playback with speaker protection. Rated high severity (CVSS 8.4), this vulnerability i
Information disclosure while decoding Tracking Area Update Accept or Attach Accept message received from network. Rated
Memory corruption in Audio when memory map command is executed consecutively in ADSP. Rated high severity (CVSS 7.8), th
Memory corruption in Qualcomm's PlayReady Trusted Application (TA) occurs when the TA processes crafted commands, and si
Memory corruption while processing a data structure, when an iterator is accessed after it has been removed, potential f
Same weakness CWE-787 – Out-of-bounds Write
View allSame technique Buffer Overflow
View allShare
External POC / Exploit Code
Leaving vuln.today