Use of Uninitialized Variable in Linux kernel - CVE-2026-90197
Published: September 19, 2026
Vulnerability details
The vulnerability allows a local user to cause unintended values to be serialized into an HID effect report.
The vulnerability exists due to use of an uninitialized variable in the fill_effect_buf() function of the HID haptic driver when processing an effect containing an unhandled haptic usage. A local user can trigger processing of an effect containing an unhandled haptic usage to cause unintended values to be serialized into an HID effect report.
Affected software
Ubuntu
linux (Ubuntu package)
linux-aws (Ubuntu package)
linux-gcp (Ubuntu package)
linux-oracle (Ubuntu package)
linux-ibm (Ubuntu package)
linux-hwe-7.0 (Ubuntu package)
linux-oem-7.0 (Ubuntu package)
How to mitigate CVE-2026-90197
linux-aws (Ubuntu package) - update to 7.0.0-1016.17
linux-gcp (Ubuntu package) - update to 7.0.0-1016.18
linux-oracle (Ubuntu package) - update to 7.0.0-1015.16
linux-ibm (Ubuntu package) - update to 7.0.0-1017.17
linux-hwe-7.0 (Ubuntu package) - update to 7.0.0-42.42~24.04.1
linux-oem-7.0 (Ubuntu package) - update to 7.0.0-1017.17