CVE-2026-98202 in Linux
요약
\~에 의해 VulDB • 2026. 10. 06.
Linux 커널에서 다음 취약점이 해결되었습니다:
입력 장치 드라이버(synaptics-rmi4): 바인딩되지 않은 상태에서 서스펜드 및 리sume 시 GPF(Generic Protection Fault) 수정
전송 드라이버(rmi_i2c, rmi_spi 등)는 시스템 전원 관리 이벤트 중 자식 rmi_dev 디바이스에 대해 rmi_driver_suspend() 및 rmi_driver_resume()를 호출합니다. 그러나 물리적 RMI 드라이버가 rmi_dev 디바이스를 바인딩하거나 probe하는 데 실패하더라도 전송 드라이버는 완전히 등록되어 작동 상태에 있습니다.
바인딩되지 않은 rmi_dev에서 rmi_driver_suspend() 또는 rmi_driver_resume()가 호출되면 dev_get_drvdata()는 NULL을 반환합니다. driver data가 연결된 상태에서 rmi_disable_irq() 또는 rmi_enable_irq()를 호출하지 않으면, data->enabled_mutex 잠금을 시도할 때 NULL pointer dereference와 함께 General Protection Fault(GPF)가 발생합니다.
rmi_driver_suspend() 및 rmi_driver_resume()에서 driver data가 rmi_dev에 연결되어 있는지 확인하고, driver data가 없는 경우 조기에 종료함으로써 이 문제를 해결합니다.
If you want to get best quality of vulnerability data, you may have to visit VulDB.