CVE Catalog

CVE-2026-97538

Unknown
Published: Translated: NVD NIST

Summary

In the Linux kernel, the hwmon asus_rog_ryujin driver did not validate HID report lengths before parsing response headers and payload fields. A short report could make the driver read uninitialized bytes from the HID buffer and expose them as sensor values via sysfs.

Risk Assessment

May leak uninitialized kernel memory to user space and produce incorrect sensor readings.

Recommendation

Update the Linux kernel to a version containing the report length validation in the asus_rog_ryujin driver.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: hwmon: (asus_rog_ryujin) Validate HID report lengths rog_ryujin_raw_event() parses response headers and payload fields without first checking that they are present in the received report. A short report can therefore make the driver consume uninitialized bytes from the HID transport buffer and expose them as sensor values through sysfs. Validate the response header and the fields used by each response type before parsing them.

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