HID: asus: fix missing hid_is_usb() check (Linux Linux)

CVE-2026-80774
Non disponible

En bref

Source
NVD
EPSS
EPSS 0.17 % · centile 6 ()
État
PUBLISHED
Publiée
Mise à jour
Attribuée par
Linux
Statut NVD
Received

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.

Références

Références européennes

Avis du CERT-FR

Produits affectés

ProduitVersions
Linux · Linuxaffected ff38cf0bd888fe15789a7193d07c4a876388d520 < bdb2e0a2a359e473ca5619e35adee89028697239 ; affected 00e005c952f74f50a3f86af96f56877be4685e14 < 8b5debb6252cd1e2b6c7adf8f95761a0e743d2cf ; affected 00e005c952f74f50a3f86af96f56877be4685e14 < 1ddc2f5913bec7a846544d51a8f7a8119573b2a1 ; affected 00e005c952f74f50a3f86af96f56877be4685e14 < ee883906cf6685d753af9c2d2ca9fd6f63197726 ; affected 00e005c952f74f50a3f86af96f56877be4685e14 < 02bf61dfb44f17ec187d1da1a82495951bbd12df ; affected 02d5431198f10e7c6e31f4138c14cfe400ec55a7
Linux · Linuxaffected 6.16 ; unaffected 0 < 6.16 ; unaffected 6.12.108 ≤ 6.12.* ; unaffected 6.18.49 ≤ 6.18.* ; unaffected 7.1.11 ≤ 7.1.* ; unaffected 7.2.1 ≤ 7.2.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD