CVE-2026-64209
Received Received - Intake

Out-of-Bounds Array Access in Linux Kernel QMP USBC DP Driver

Vulnerability report for CVE-2026-64209, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-24

Last updated on: 2026-07-24

Assigner: kernel.org

Description

In the Linux kernel, the following vulnerability has been resolved: phy: qcom: qmp-usbc: Fix out-of-bounds array access in dp swing config swing_tbl and pre_emphasis_tbl are 4x4 arrays (valid indices 0-3), but the boundary check uses "> 4" instead of ">= 4", allowing index 4 to cause an out-of-bounds access.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-24
Last Modified
2026-07-24
Generated
2026-07-24
AI Q&A
2026-07-24
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Currently, no data is known.

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a vulnerability in the Linux kernel related to the Qualcomm QMP-USBC PHY driver. It involves an out-of-bounds array access in the DisplayPort (DP) swing configuration. The issue occurs because the boundary check for two arrays (swing_tbl and pre_emphasis_tbl) uses a condition that allows index 4 to be accessed, even though the arrays are only 4x4 (valid indices 0-3). This can lead to memory corruption or crashes.

Detection Guidance

This vulnerability is specific to the Linux kernel's phy: qcom: qmp-usbc driver and involves an out-of-bounds array access in the DP swing configuration. Detection requires checking the kernel version and the presence of the affected driver. Use commands like 'uname -a' to check the kernel version and 'lsmod | grep qmp_usbc' to verify if the vulnerable driver is loaded.

Impact Analysis

This vulnerability could cause system instability, crashes, or potential privilege escalation if exploited. It primarily affects systems using the Linux kernel with Qualcomm USB-C/DisplayPort hardware. Users might experience unexpected system freezes, data corruption, or security breaches if an attacker triggers the out-of-bounds access.

Compliance Impact

This vulnerability is a low-level kernel memory corruption issue in the Linux USB PHY driver. It does not directly impact compliance with standards like GDPR or HIPAA, as those focus on data protection and privacy controls rather than kernel memory safety.

Mitigation Strategies

Update the Linux kernel to a patched version that resolves this issue. If the affected driver is loaded, consider unloading it with 'rmmod qmp_usbc' if not critical. Monitor vendor advisories for kernel updates addressing this CVE.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-64209. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart