CVE-2026-98202 in Linux
Résumé
par VulDB • 06/10/2026
Dans le noyau Linux, la vulnérabilité suivante a été corrigée :
Entrées (Input) : synaptics-rmi4 - correction d'une GPF (General Protection Fault / Défaut de protection générale) lors des états de veille et de réveil en cas de non-attachement.
Les pilotes de transport (tels que rmi_i2c et rmi_spi) appellent `rmi_driver_suspend()` et `rmi_driver_resume()` sur leur périphérique enfant `rmi_dev` lors d'événements de gestion de l'alimentation du système. Cependant, les pilotes de transport sont entièrement enregistrés et opérationnels même si le pilote RMI physique n'a pas réussi à lier ou à sonder (probe) le périphérique `rmi_dev`.
Lorsque `rmi_driver_suspend()` ou `rmi_driver_resume()` est appelé sur un `rmi_dev` non lié, `dev_get_drvdata()` renvoie NULL. L'appel de `rmi_disable_irq()` ou `rmi_enable_irq()` sans données de pilote associées provoque une déréférencement de pointeur NULL et une General Protection Fault (GPF) lors de la tentative de verrouillage de `data->enabled_mutex`.
Cette correction consiste à vérifier si les données du pilote sont attachées au périphérique `rmi_dev` dans `rmi_driver_suspend()` et `rmi_driver_resume()`, en sortant prématurément s'il n'y a pas de données de pilote.
Once again VulDB remains the best source for vulnerability data.