cveboard RSS feed

CVE-2026-80573

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Input: iforce - validate input packet lengths

In the Linux kernel, the following vulnerability has been resolved: Input: iforce - validate input packet lengths iforce_process_packet() reads fixed fields from joystick, wheel and status packets without first checking their lengths. In particular, the shared hats-and-buttons helper unconditionally reads data[6]. The status tail is a sequence of 16-bit effect addresses, but an incomplete final address is also consumed. A successful zero-length USB URB additionally reads the packet ID before the common parser is called. Reject the zero-length USB transfer, require the seven-byte joystick and wheel prefixes and the two-byte status prefix, and consume only complete status-tail addresses.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
unaffected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit0ec411167655ef3ff3e84f6af685e962aff9a75bUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit609be40988898a4d75225ade0ea5c1734757dd33UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgite73d7a7d913d89141321f5f3f16343ecc200d152UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit5232529eaf57f08fe37484e301579a1915b93d14UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit2c083ab16e33fbff3ab8c752fbf8118ed3dd31ceUnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgita64a8b6b31cd669f0449138e53cc2592d454ccf1UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit84e5cb517f445dadbd5f8bf4ec513540e51f9c36UnavailableNone listed
1da177e4c3f41524e886b7f1b8a0c1fc7321cac2affectedgit5751c781d3c97ab6ce0e2a966156ed882152c415UnavailableNone listed

Linux

Vendor
Linux
Product
Linux
Platforms
Unknown
Default status
affected
Linux · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
2.6.12affectedUnavailableUnavailableUnavailableNone listed
0unaffectedsemver2.6.12UnavailableNone listed
5.10.266unaffectedsemverUnavailable5.10.*None listed
5.15.217unaffectedsemverUnavailable5.15.*None listed
6.1.184unaffectedsemverUnavailable6.1.*None listed
6.6.153unaffectedsemverUnavailable6.6.*None listed
6.12.105unaffectedsemverUnavailable6.12.*None listed
6.18.46unaffectedsemverUnavailable6.18.*None listed
7.1.10unaffectedsemverUnavailable7.1.*None listed
7.2unaffectedoriginal_commit_for_fixUnavailable*None listed