Linux Kernel Vulnerability in Touch Input Handling for Hynitron Devices
CVE-2026-80566

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
26 August 2026

What is CVE-2026-80566?

The vulnerability in the Linux kernel affects the way touch input is handled in Hynitron's CSTXXX driver. Specifically, the driver allows an invalid finger ID, equal to or greater than the maximum number of touch slots, to pass through to the touch reporting function. This leads to potential corruption of the touch state for active slots as the input core is unable to manage out-of-range slot indices effectively. To mitigate this issue, it is essential to validate touch counts and reject any that exceed supported limits. The fix includes immediate returns upon encountering invalid finger IDs, ensuring that corrupt touch frames are discarded before any partial contact state is reported.

Affected Version(s)

Linux 66603243f5283f7f28c795f09e7c2167233df0bd

Linux 66603243f5283f7f28c795f09e7c2167233df0bd < 387829ee60de26c7c073ed4e27ecfab2b75d4c74

Linux 66603243f5283f7f28c795f09e7c2167233df0bd < 38e7d5c1ade04b99c70da0298ca296ee62bc99c0

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.