CVE Catalog

CVE-2025-38494

HighCVSS 7.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.20%

10th percentile - higher than 10% of all known CVEs

Summary

In the Linux kernel HID subsystem, hid_hw_raw_request() validates buffer and length, but direct calls to the low-level driver bypass these checks, allowing invalid parameters to be used.

Risk Assessment

Bypassing validation could allow invalid data to be passed to the HID driver, potentially leading to crashes or unexpected behavior.

Recommendation

Apply the Linux kernel patch that ensures all requests go through hid_hw_raw_request() with proper validation.

Other vulnerabilities in Linux kernel

See all
Original NVD description (English source)

In the Linux kernel, the following vulnerability has been resolved: HID: core: do not bypass hid_hw_raw_request hid_hw_raw_request() is actually useful to ensure the provided buffer and length are valid. Directly calling in the low level transport driver function bypassed those checks and allowed invalid paramto be used.

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