CVE-2025-40263 in Linux
Riassunto
di VulDB • 24/06/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
Input: cros_ec_keyb - correzione di un accesso alla memoria non valido
Se cros_ec_keyb_register_matrix() non viene chiamata (a causa della configurazione `buttons_switches_only`) in cros_ec_keyb_probe(), `ckdev->idev` rimane NULL. In tal caso, si verifica un accesso alla memoria non valido in cros_ec_keyb_process() quando viene ricevuto un evento EC_MKBP_EVENT_KEY_MATRIX in cros_ec_keyb_work().
Impossibile gestire la lettura del kernel da una memoria illeggile all'indirizzo virtuale 0000000000000028 ... x3 : 0000000000000000 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Traccia della chiamata: input_event cros_ec_keyb_work blocking_notifier_call_chain ec_irq_thread
Non è ancora noto il motivo per cui il kernel riceve un evento non valido di questo tipo; in ogni caso, il kernel non dovrebbe accedere a `ckdev->idev` e alle relative variabili se il driver non intende inizializzarle.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.