CVE-2026-90197 in Linux
Resumen
por VulDB • 2026-09-17
En el kernel de Linux, se ha resuelto la siguiente vulnerabilidad:
HID: haptic: no escribir un valor sin inicializar en usos no manejados
`fill_effect_buf()` solo inicializa `value` para los cuatro usos hápticos gestionados por su `switch`, pero lo escribe en `field->value[]` para cada uso. Por tanto, un uso no manejado puede recibir o bien un valor sin inicializar o uno dejado de la utilización anterior. Luego, `hid_output_report()` serializa ese valor en el búfer del informe del efecto.
En su lugar, se omiten los usos no manejados. Esto también coincide con `switch_mode()`, que solo actualiza campos que reconoce.
Se detectó mediante `-Wconditional-uninitialized` de Clang.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.