Unrated severityNVD Advisory· Published Sep 17, 2026· Updated Oct 19, 2026
CVE-2026-90197
CVE-2026-90197
Description
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.
Affected products
3- osv-coords2 versions
>= 6.18.0, < 6.18.52+ 1 more
- (no CPE)range: >= 6.18.0, < 6.18.52
- (no CPE)range: < 7.2.8-1.1
Patches
Vulnerability mechanics
References
3News mentions
0No linked articles in our index yet.