Skip to main content

Severity by source

Vendor (qualcomm) PRIMARY
7.8 HIGH
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
vuln.today AI
7.8 HIGH

IOCTL abuse requires a local unprivileged process so AV:L/PR:L; no user interaction and reliable triggering give UI:N/AC:L; kernel memory corruption yields full C/I/A impact.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Primary rating from Vendor (qualcomm).

CVSS VectorVendor: qualcomm

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
Metadata Corrected
Oct 08, 2026 - 14:40 vuln.today
tag: Qualcomm added
Analysis Generated
Oct 08, 2026 - 14:05 vuln.today
CVE Published
Oct 09, 2025 - 04:16 cve.org
HIGH 7.8

DescriptionCVE.org

Memory corruption while processing camera platform driver IOCTL calls.

AnalysisAI

Memory corruption in Qualcomm's camera platform driver firmware lets a locally-resident attacker escalate privileges from an unprivileged process to the firmware/kernel layer by supplying malformed arguments to camera driver IOCTL calls, triggering an untrusted pointer dereference (CWE-822). It is rated CVSS 7.8 (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H), so exploitation requires the attacker to already run code on the device as a low-privilege process that can open and issue IOCTLs against the camera device node; there is no remote attack surface and no user interaction, making this a privilege-escalation primitive rather than an initial-access vector. No public exploit identified at time of analysis, it is not listed on CISA KEV, and EPSS is 0.09% (0th percentile), reflecting the mandatory local foothold.

Technical ContextAI

The flaw resides in Qualcomm camera platform driver firmware that exposes an IOCTL interface to userspace, typically reachable through a /dev device node from a sandboxed or SELinux-confined process. CWE-822 (untrusted pointer dereference) is the root-cause class: the driver accepts a pointer or pointer-derived value from an untrusted userspace IOCTL argument and dereferences it without adequate validation, producing memory corruption that corrupts memory the attacker can influence and turning a local write primitive into code execution in the driver's elevated context. Affected targets are Qualcomm firmware builds rather than a single binary, spanning connectivity and audio/sensor companion silicon - FastConnect 6900 and 7800, QCC2072, SC8380XP, WCD9378C, WCD9380, WCD9385, WSA8840, WSA8845, WSA8845H, and the X2000077, X2000086, X2000090, X2000092, X2000094, XG101002, XG101032 and XG101039 firmware variants, each captured as a Qualcomm firmware CPE. The local, low-privilege vector (AV:L/PR:L) and unchanged scope (S:U) mean the corruption must be leveraged within the existing driver security context; the high C/I/A ratings reflect full compromise of confidentiality, integrity and availability once the memory corruption succeeds.

RemediationAI

Apply the firmware/driver fixes published by Qualcomm in its October 2025 security bulletin (https://docs.qualcomm.com/product/publicresources/securitybulletin/october-2025-bulletin.html) - the bulletin is the authoritative source for the exact patched firmware revision per chip; patch status is therefore 'Patch available per vendor advisory' and no independent patched version number is confirmed here. Since Qualcomm firmware is distributed through device OEMs rather than directly to end users, device owners should track their vendor's corresponding OEM security update and apply it when released; there is no user-installable Qualcomm-side workaround. Where patching is delayed, the effective compensating control is to constrain who can reach the camera driver's device node: enforce and tighten SELinux/AppArmor policy so that only privileged system components (and no third-party or sandboxed apps) can open the camera device and issue IOCTLs to it, reducing the population of processes able to reach the untrusted-pointer-dereference path. The trade-off is that over-restricting the node can break legitimate camera and media features for applications that need direct device access, so policy should be scoped to the specific /dev node and validated against normal camera operation. Keeping untrusted or sideloaded applications off the device, and preventing any untrusted code execution in the first place, removes the mandatory local foothold this privilege-escalation bug requires; note that these are mitigating measures only and not a substitute for the vendor firmware patch.

CVE-2025-21480 HIGH
8.6 Jun 03

Qualcomm GPU micronode contains a memory corruption vulnerability (CVE-2025-21480, CVSS 8.6) caused by unauthorized comm

CVE-2025-21479 HIGH
8.6 Jun 03

A second Qualcomm GPU micronode memory corruption vulnerability (CVE-2025-21479, CVSS 8.6) exists in the unauthorized co

CVE-2026-21385 HIGH POC
7.8 Mar 02

A Qualcomm chipset vulnerability (CVE-2026-21385) causes memory corruption through improper integer handling during memo

CVE-2023-33025 CRITICAL
9.8 Jan 02

Memory corruption in Data Modem when a non-standard SDP body, during a VOLTE call. Rated critical severity (CVSS 9.8), t

CVE-2024-21480 CRITICAL
9.8 May 06

Memory corruption while playing audio file having large-sized input buffer. Rated critical severity (CVSS 9.8), this vul

CVE-2024-21473 CRITICAL
9.8 Apr 01

Memory corruption while redirecting log file to any file location with any file name. Rated critical severity (CVSS 9.8)

CVE-2024-21463 CRITICAL
9.8 Apr 01

Memory corruption while processing Codec2 during v13k decoder pitch synthesis. Rated critical severity (CVSS 9.8), this

CVE-2023-22388 CRITICAL
9.8 Nov 07

Memory Corruption in Multi-mode Call Processor while processing bit mask API. Rated critical severity (CVSS 9.8), this v

CVE-2023-24855 CRITICAL
9.8 Oct 03

Memory corruption in Modem while processing security related configuration before AS Security Exchange. Rated critical s

CVE-2023-22385 CRITICAL
9.8 Oct 03

Memory Corruption in Data Modem while making a MO call or MT VOLTE call. Rated critical severity (CVSS 9.8), this vulner

CVE-2023-28581 CRITICAL
9.8 Sep 05

Memory corruption in WLAN Firmware while parsing receieved GTK Keys in GTK KDE. Rated critical severity (CVSS 9.8), this

CVE-2023-21631 CRITICAL
9.8 Jul 04

Weak Configuration due to improper input validation in Modem while processing LTE security mode command message received

Share

CVE-2025-27048 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy