Out-of-bounds write in Linux kernel - CVE-2026-64271
Published: July 27, 2026
Vulnerability details
The vulnerability allows an attacker with physical access to overwrite heap memory.
The vulnerability exists due to out-of-bounds write in the tw_interrupt() handler in drivers/input/touchscreen/touchwin.c when processing serial input from a Touchwindow peripheral. An attacker with physical access can send crafted non-zero bytes with mismatched second and third packet bytes to overwrite heap memory.
Exploitation requires a malicious, malfunctioning, or counterfeit Touchwindow peripheral.
Affected software
How to mitigate CVE-2026-64271
External References
- https://git.kernel.org/stable/c/044167cba2384bcd783547ad5e30ecd292b30919
- https://git.kernel.org/stable/c/3e6f007b43e2fc6546e21fa74ee62c38984a6672
- https://git.kernel.org/stable/c/431ad239f2924dff337c3fccb9246597c1b63185
- https://git.kernel.org/stable/c/478cdd736f2ce3114f90e775d7358136d3977b94
- https://git.kernel.org/stable/c/6c9f29f128dd4057404838259af4c645318487e1
- https://git.kernel.org/stable/c/70e4248793762df9832fd4fc2fc6ac7924572c36
- https://git.kernel.org/stable/c/a8d87184576c889759e3aab899799a482f1e1a5b
- https://git.kernel.org/stable/c/ed9b66905407eb3d02df1aaeed82eb7a7f0eb508