PT-2026-64495 · Linux+1 · Linux Kernel+1

CVE-2026-64274

·

Published

2026-07-25

·

Updated

2026-09-07

CVSS v3.1

7.8

High

VectorAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions Linux kernel (affected versions not specified)
Description A stack out-of-bounds write exists in the goodix ts read input report() function. The function copies the number of touch points reported by a device into an on-stack buffer point data, which is sized for a maximum of 10 contacts. However, the max touch num value is read from a 4-bit field of the device configuration block without being clamped, allowing it to reach up to 15. A malicious or malfunctioning controller, or an attacker tampering with the I2C bus, can advertise up to 15 contacts, causing the goodix i2c read() function to write up to 45 bytes beyond the buffer boundary.
Recommendations At the moment, there is no information about a newer version that contains a fix for this vulnerability.

Exploit

Memory Corruption

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-64274
ECHO-FCEB-9C84-D24F
OPENSUSE-SU-2026:11476-1
USN-8726-1
USN-8727-1
USN-8728-1

Affected Products

Linux Kernel
Ubuntu