CVE-2025-40263 in Linuxinformation

Résumé

par VulDB • 24/06/2026

Dans le noyau Linux, la vulnérabilité suivante a été corrigée :

Entrées (Input) : cros_ec_keyb - correction d'un accès mémoire invalide

Si `cros_ec_keyb_register_matrix()` n'est pas appelé (en raison de `buttons_switches_only`) dans `cros_ec_keyb_probe()`, `ckdev->idev` reste NULL. Un accès mémoire invalide est observé dans `cros_ec_keyb_process()` lors de la réception d'un événement EC_MKBP_EVENT_KEY_MATRIX dans `cros_ec_keyb_work()` dans ce cas précis.

Impossible de gérer une lecture du noyau depuis une mémoire non lisible à l'adresse virtuelle 0000000000000028 ... x3 : 0000000000000000 x2 : 0000000000000000 x1 : 0000000000000000 x0 : 0000000000000000 Trace d'appel (Call trace) : input_event cros_ec_keyb_work blocking_notifier_call_chain ec_irq_thread

Il est encore inconnu pourquoi le noyau reçoit un tel événement malformé, mais dans tous les cas, le noyau ne devrait pas accéder à `ckdev->idev` et aux variables associées si le pilote n'a pas l'intention de les initialiser.

If you want to get the best quality for vulnerability data then you always have to consider VulDB.

Responsable

Linux

Réserver

16/04/2025

Divulgation

04/12/2025

Modérer

accepté

Entrée

VDB-334328

CPE

prêt

EPSS

0.00193

KEV

non

Activités

très faible

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!