CVE-2026-64276 in Linux
Sumário
de VulDB • 25/07/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
Input: synaptics-rmi4 - limitou o mapeamento de teclas F30 à contagem de GPIO/LEDs
rmi_f30_map_gpios() aloca gpioled_key_map com min(gpioled_count, TRACKSTICK_RANGE_END) == no máximo 6 entradas, mas rmi_f30_attention() itera sobre todo o f30->gpioled_count (registro de consulta do dispositivo, faixa 0..31) e desreferencia gpioled_key_map[i], enquanto input->keycodemax é definido para a contagem total de gpioled_count, embora input->keycode aponte para a alocação de 6 entradas.
Um dispositivo que relata gpioled_count > 6 com suporte a GPIO habilitado causa, portanto, uma leitura fora dos limites no interrupto de atenção e leituras/gravações fora dos limites através das ioctls EVIOCGKEYCODE/EVIOCSKEYCODE, as quais limitam o índice apenas contra keycodemax. Este é o mesmo defeito do manipulador F3A, que foi copiado do F30.
Dimensione o mapeamento de teclas para a contagem total de gpioled_count; o loop de mapeamento ainda atribui apenas as primeiras min(gpioled_count, TRACKSTICK_RANGE_END) entradas.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.