Input Validation Flaw in Linux Kernel Affecting Joystick and Wheel Processing
CVE-2026-80573

Currently unrated

Key Information:

Vendor

Linux

Status
Vendor
CVE Published:
26 August 2026

What is CVE-2026-80573?

The vulnerability in the Linux kernel relates to an input validation issue where the function iforce_process_packet() reads fixed fields from joystick, wheel, and status packets without validating their lengths beforehand. This oversight allows for potential consumption of incomplete data, especially in cases involving incomplete status tail addresses and zero-length USB URBs. A successful exploitation could lead to system instability or erroneous behavior due to malformed packets. The resolution includes rejecting zero-length USB transfers, enforcing the necessary fixed-length prefixes, and only processing complete addresses in the status tail.

Affected Version(s)

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 0ec411167655ef3ff3e84f6af685e962aff9a75b

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 < 609be40988898a4d75225ade0ea5c1734757dd33

Linux 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2

References

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.