-

CVE-2026-90197

HID: haptic: don't write an uninitialized value to unhandled usages

In the Linux kernel, the following vulnerability has been resolved:

HID: haptic: don't write an uninitialized value to unhandled usages

fill_effect_buf() initializes value only for the four haptic usages
handled by its switch, but writes it to field->value[] for every usage.
An unhandled usage can therefore receive either an uninitialized value
or one left over from the previous usage. hid_output_report() then
serializes that value into the effect's report buffer.

Skip unhandled usages instead. This also matches switch_mode(), which
only updates fields it recognizes.

Found with Clang's -Wconditional-uninitialized.
Daten sind bereitgestellt durch das CVE Programm von einer CVE Numbering Authority (CNA) (Unstrukturiert).
HerstellerLinux
≫
Produkt Linux
Default Statusunaffected
Version 344ff358495706abc7aac1e0c59a5bb16b350307
Version < 324cc98b71f0d3dee7367ef3c669fd80747e71b6
Status affected
Version 344ff358495706abc7aac1e0c59a5bb16b350307
Version < 2d92c250815cba6bffd64f0125fac7afe4fa6ce0
Status affected
Version 344ff358495706abc7aac1e0c59a5bb16b350307
Version < 3efb7f6491526f5012f9ec94769e9ed832feeef8
Status affected
HerstellerLinux
≫
Produkt Linux
Default Statusaffected
Version 6.18
Status affected
Version 0
Version < 6.18
Status unaffected
Version <= 6.18.*
Version 6.18.52
Status unaffected
Version <= 7.2.*
Version 7.2.6
Status unaffected
Version <= *
Version 7.3-rc1
Status unaffected
VulnDex Vulnerability Enrichment
Diese Information steht angemeldeten Benutzern zur Verfügung. Login Login
Zu dieser CVE wurde keine Warnung gefunden.
EPSS Metriken
Typ Quelle Score Percentile
EPSS FIRST.org 0.2% 0.099
CVSS Metriken
Quelle Base Score Exploit Score Impact Score Vector String
Es wurden noch keine Informationen zu CWE veröffentlicht.
https://git.kernel.org/stable/c/324cc98b71f0d3dee7367ef3c669fd80747e71b6
https://git.kernel.org/stable/c/2d92c250815cba6bffd64f0125fac7afe4fa6ce0
https://git.kernel.org/stable/c/3efb7f6491526f5012f9ec94769e9ed832feeef8