CVE-2026-80774

Unknown

Last modified

CVE-2026-80774 is a vulnerability of currently unknown severity. In the Linux kernel, the following vulnerability has been resolved: HID: asus: fix missing hid_is_usb() check to_usb_interface() can only be used on a hid_device whose parent is really USB; uhid can create devices that identify as being on BUS_USB, but don't actually have a USB parent. Fix the use of to_usb_interface() without a hid_is_usb() check. I have verified that it is currently possible to trigger a kernel splat due to this bug in an ASAN build, and that this commit fixes the issue..

Description

In the Linux kernel, the following vulnerability has been resolved: HID: asus: fix missing hid_is_usb() check to_usb_interface() can only be used on a hid_device whose parent is really USB; uhid can create devices that identify as being on BUS_USB, but don't actually have a USB parent. Fix the use of to_usb_interface() without a hid_is_usb() check. I have verified that it is currently possible to trigger a kernel splat due to this bug in an ASAN build, and that this commit fixes the issue.

Affected Software

Source: CNA advisory (CVE.org). NVD analysis pending.

VendorProductVersions
LinuxLinux>= ff38cf0bd888fe15789a7193d07c4a876388d520, < bdb2e0a2a359e473ca5619e35adee89028697239; >= 00e005c952f74f50a3f86af96f56877be4685e14, < 8b5debb6252cd1e2b6c7adf8f95761a0e743d2cf; >= 00e005c952f74f50a3f86af96f56877be4685e14, < 1ddc2f5913bec7a846544d51a8f7a8119573b2a1; >= 00e005c952f74f50a3f86af96f56877be4685e14, < ee883906cf6685d753af9c2d2ca9fd6f63197726; >= 00e005c952f74f50a3f86af96f56877be4685e14, < 02bf61dfb44f17ec187d1da1a82495951bbd12df; 02d5431198f10e7c6e31f4138c14cfe400ec55a7; >= 6.12.35, < 6.12.108; >= 6.15.4, < 6.16
LinuxLinux6.16

References

Timeline

Published
Last Modified
Status
Received

Frequently Asked Questions

What is CVE-2026-80774?
In the Linux kernel, the following vulnerability has been resolved: HID: asus: fix missing hid_is_usb() check to_usb_interface() can only be used on a hid_device whose parent is really USB; uhid can create devices that identify as being on BUS_USB, but don't actually have a USB parent. Fix the use of to_usb_interface() without a hid_is_usb() check. I have verified that it is currently possible to trigger a kernel splat due to this bug in an ASAN build, and that this commit fixes the issue.
How severe is CVE-2026-80774?
Severity scoring for CVE-2026-80774 is pending analysis.
How do I fix CVE-2026-80774?
Check the vendor references and advisories linked above for patched versions and mitigation guidance. You can also run a Strix scan to test if your systems are affected.

How Strix Helps

Related CVEs from 2026

Are you affected by CVE-2026-80774?

Run a free Strix scan to check your systems for this vulnerability.

Scan your code now

Source: NVD / NIST