CVE-2026-98202 in Linux
Sumário
de VulDB • 06/10/2026
No kernel do Linux, a seguinte vulnerabilidade foi resolvida:
Input: synaptics-rmi4 - corrigir GPF (General Protection Fault) durante suspend e resume quando não vinculado
Os drivers de transporte (como rmi_i2c e rmi_spi) invocam rmi_driver_suspend() e rmi_driver_resume() em seu dispositivo filho rmi_dev durante eventos de gerenciamento de energia do sistema. No entanto, os drivers de transporte estão totalmente registrados e operacionais mesmo se o driver físico RMI falhou ao vincular ou fazer probe no dispositivo rmi_dev.
Quando rmi_driver_suspend() ou rmi_driver_resume() é chamado em um rmi_dev não vinculado, dev_get_drvdata() retorna NULL. Chamar rmi_disable_irq() ou rmi_enable_irq() sem dados do driver anexados causa uma desreferência de ponteiro nulo e General Protection Fault ao tentar bloquear data->enabled_mutex.
Corrigir isso verificando se os dados do driver estão anexados a rmi_dev em rmi_driver_suspend() e rmi_driver_resume(), saindo antecipadamente caso não haja dados do driver presentes.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.