CVE Catalog

CVE-2026-90328

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the HID driver for the Steam Controller (HID: steam) trusted the message size reported within the FEATURE report itself instead of verifying the actual read length. This led to a potential issue with short reads.

Risk Assessment

May lead to incorrect processing of data from the Steam Controller and potential memory or stability issues when the device is connected.

Recommendation

Update the Linux kernel to a version containing the fix that verifies the actual read length in the HID: steam driver.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: HID: steam: Reject short reads Steam Controller FEATURE reports encode the size of the message in the message itself. Previously we were trusting that the size reported matched the size we actually read, leading to a potential issue with short reads. Instead, we should actually verify the length of the read.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS