PT-2026-61277

CVE-2026-63960

·

Published

2026-07-19

·

Updated

2026-10-09

Description by

CVSS 3.1
5.5
Medium
MetricsAV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description An issue exists in the wcove read rx buffer() function where the PD RX FIFO is copied into the struct pd message. This process is susceptible to a buffer overflow due to two factors. First, the USBC RXINFO RXBYTES() field can report up to 31 bytes, while struct pd message is only 30 bytes; a malicious partner transmitting a 31-byte frame can cause the loop to write one byte past the destination. Second, the regmap read() function stores a full unsigned integer at the destination pointer. When using a byte pointer msg + i, each iteration writes four bytes. In the final iteration, the high three bytes are written past the end of struct pd message, which is located on the IRQ thread's stack in wcove typec irq().
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Exploitability
Exploit
Vendors
Affected products
Related identifiers
AZL-92778
OPENSUSE-SU-2026:21555-1
SUSE-SU-2026:23066-1
SUSE-SU-2026:23068-1
SUSE-SU-2026:23193-1
SUSE-SU-2026:23194-1
SUSE-SU-2026:23221-1
SUSE-SU-2026:23231-1
SUSE-SU-2026:23237-1
SUSE-SU-2026:23241-1
SUSE-SU-2026:23244-1
SUSE-SU-2026:3790-1
SUSE-SU-2026:3810-1
USN-8593-1
USN-8603-1
USN-8618-1
USN-8663-1
USN-8664-1
USN-8728-1
USN-8728-2
USN-8728-3
USN-8875-1
USN-8875-2
USN-8877-1
USN-8878-1
USN-8879-1
USN-8903-1
USN-8903-2
USN-8904-1
USN-8905-1
USN-8905-2
USN-8906-1
Found an issue in the description? Have something to add? Feel free to write us 👾