CVE Catalog

CVE-2026-63959

Low risk· EPSS 10%
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

10th percentile - higher than 10% of all known CVEs

Summary

In the Linux kernel, the USB Type-C TCPM/TCPCI Maxim driver lacked validation of the number of data objects advertised in the frame header against the actual received byte count. A broken or malicious port could send a CRC-valid frame with a header claiming up to seven data objects but with fewer bytes, leading to reading from uninitialized stack memory.

Risk Assessment

An attacker could exploit this vulnerability to read uninitialized kernel memory, potentially leading to leakage of sensitive data or privilege escalation.

Recommendation

Immediately update the Linux kernel to a version containing the fix that validates the number of data objects in the header against RX_BYTE_CNT.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: usb: typec: tcpm/tcpci_maxim: validate header NDO against RX_BYTE_CNT A broken/malicious port can transmit a CRC-valid frame whose header advertises up to seven data objects but whose body carries fewer than that. Check for this, and rightfully reject the message, instead of reading from uninitialized stack memory.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS