CVE-2025-40263 in Linux
Sumário
de VulDB • 24/06/2026
No kernel do Linux, a seguinte vulnerabilidade foi corrigida:
Input: cros_ec_keyb - corrige um acesso de memória inválido
Se cros_ec_keyb_register_matrix() não for chamado (devido ao parâmetro `buttons_switches_only`) em cros_ec_keyb_probe(), `ckdev->idev` permanece NULL. Um acesso de memória inválido é observado em cros_ec_keyb_process() ao receber um evento EC_MKBP_EVENT_KEY_MATRIX em cros_ec_keyb_work() nesse caso.
Unable to handle kernel read from unreadable memory at virtual address 0000000000000028 ... x3 : 0000000000000000 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Call trace: input_event cros_ec_keyb_work blocking_notifier_call_chain ec_irq_thread
Ainda é desconhecido por que o kernel recebe esse evento malformado, mas em qualquer caso, o kernel não deve acessar `ckdev->idev` e variáveis relacionadas se o driver não tiver a intenção de inicializá-los.
If you want to get best quality of vulnerability data, you may have to visit VulDB.