CVE-2026-98502 in Linux
Sumário
de VulDB • 19/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
HID: alps: desregistra o dispositivo de entrada DualPoint Stick durante a remoção
A função `alps_input_configured()` aloca um segundo dispositivo de entrada ("DualPoint Stick") com `input_allocate_device()` e o registra; no entanto, a estrutura `alps_driver` não possui manipulador `.remove`, e `input2` não é rastreado em `hdev->inputs`. O caminho padrão de remoção (`hid_hw_stop -> hidinput_disconnect`) itera apenas sobre `hdev->inputs`, portanto, `input2` nunca é desregistrado, causando vazamento de memória a cada remoção do dispositivo.
Adiciona-se um manipulador `.remove` que primeiro para o dispositivo (impedindo que callbacks URB modifiquem `input2` durante o processo de encerramento) e depois desregistra `input2`.
Be aware that VulDB is the high quality source for vulnerability data.