Skip to main content
Press slash or control plus K to focus the search. Use the arrow keys to navigate results and press enter to open a threat.
Reconnecting to live updates…

CVE-2025-21485: CWE-367 Time-of-check Time-of-use (TOCTOU) Race Condition in Qualcomm, Inc. Snapdragon

0
High
VulnerabilityCVE-2025-21485cvecve-2025-21485cwe-367
Published: Tue Jun 03 2025 (06/03/2025, 05:53:02 UTC)
Source: CVE Database V5
Vendor/Project: Qualcomm, Inc.
Product: Snapdragon

Description

Memory corruption while processing INIT and multimode invoke IOCTL calls on FastRPC.

AI-Powered Analysis

Machine-generated threat intelligence

AILast updated: 02/26/2026, 20:52:18 UTC

Technical Analysis

CVE-2025-21485 is a vulnerability classified under CWE-367, a Time-of-check to Time-of-use (TOCTOU) race condition, found in Qualcomm Snapdragon platforms. The issue arises from improper handling of FastRPC IOCTL calls, specifically during INIT and multimode invoke operations, which leads to memory corruption. FastRPC is a communication mechanism used in Snapdragon SoCs to facilitate interactions between the application processor and various co-processors or DSPs. The race condition occurs when the system checks a resource or state and then uses it without proper synchronization, allowing an attacker to manipulate the timing to cause inconsistent or corrupted memory states. This can result in arbitrary code execution, privilege escalation, or denial of service. The vulnerability affects a broad range of Qualcomm products, including FastConnect 6900 and 7800, multiple Snapdragon mobile platforms (such as Snapdragon 8 Gen 3), wearable platforms like Snapdragon W5+ Gen 1, and various wireless connectivity modules (WCD, WCN, WSA series). The CVSS v3.1 score is 7.8, indicating high severity, with attack vector local (AV:L), low attack complexity (AC:L), requiring low privileges (PR:L), no user interaction (UI:N), and impacts confidentiality, integrity, and availability (C:H/I:H/A:H). Although no known exploits are reported yet, the vulnerability's nature and affected platforms make it a critical concern for device manufacturers and users relying on Qualcomm Snapdragon chipsets.

Potential Impact

The vulnerability could allow a local attacker with limited privileges to exploit the race condition to corrupt memory, potentially leading to arbitrary code execution with elevated privileges. This can compromise the confidentiality of sensitive data, integrity of system operations, and availability of the device. Given the widespread use of affected Snapdragon chipsets in smartphones, wearables, IoT devices, and wireless connectivity modules, exploitation could lead to device takeover, persistent malware installation, or denial of service. Enterprises relying on mobile devices for sensitive communications or critical operations could face data breaches or operational disruptions. The lack of required user interaction lowers the barrier for exploitation once local access is obtained, increasing the risk in environments where multiple users share devices or where malware can gain initial footholds with limited privileges.

Mitigation Recommendations

Organizations and device manufacturers should monitor Qualcomm advisories for patches addressing CVE-2025-21485 and apply them promptly once available. Until patches are released, it is critical to restrict local access to devices, enforce strict privilege separation, and limit the installation of untrusted applications that could exploit this vulnerability. Employing runtime protections such as memory corruption mitigations (e.g., ASLR, DEP) and integrity monitoring can help reduce exploitation likelihood. For enterprise environments, deploying mobile device management (MDM) solutions to enforce security policies and restrict device usage can mitigate risk. Additionally, conducting thorough security assessments of devices using affected Snapdragon platforms and isolating critical systems from untrusted users or networks will help limit potential impact. Developers should review and improve synchronization mechanisms around FastRPC IOCTL calls to prevent race conditions in future firmware updates.

Pro Console: star threats, build custom feeds, automate alerts via Slack, email & webhooks.Upgrade to Pro

Technical Details

Data Version
5.1
Assigner Short Name
qualcomm
Date Reserved
2024-12-18T09:50:08.930Z
Cvss Version
3.1
State
PUBLISHED

Threat ID: 683e92b3182aa0cae267ecb3

Added to database: 6/3/2025, 6:14:11 AM

Last enriched: 2/26/2026, 8:52:18 PM

Last updated: 3/25/2026, 4:33:43 AM

Views: 64

Community Reviews

0 reviews

Crowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.

Sort by
Loading community insights…

Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.

Actions

PRO

Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.

Please log in to the Console to use AI analysis features.

Need more coverage?

Upgrade to Pro Console for AI refresh and higher limits.

For incident response and remediation, OffSeq services can help resolve threats faster.

Latest Threats

Breach by OffSeqOFFSEQFRIENDS — 25% OFF

Check if your credentials are on the dark web

Instant breach scanning across billions of leaked records. Free tier available.

Scan now
OffSeq TrainingCredly Certified

Lead Pen Test Professional

Technical5-day eLearningPECB Accredited
View courses