{"id":"CVE-2026-98202","title":"In the Linux kernel, the following vulnerability has been resolved:\n\nInput: synaptics-rmi4 - fix GPF in suspend and resume when unbound\n\nTransport drivers (such as rmi_i2c and rmi_spi) invoke\nrmi_driver_suspend() and rmi_driver_resume() …","summary":"In the Linux kernel, the following vulnerability has been resolved:\n\nInput: synaptics-rmi4 - fix GPF in suspend and resume when unbound\n\nTransport drivers (such as rmi_i2c and rmi_spi) invoke\nrmi_driver_suspend() and rmi_driver_resume() …","severity":"none","vendor":"Linux","product":"Linux","affected":["Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < 7a3d7c68aa36f68e2a4824da4782c0e5d7c4eba4","Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < fafca210631d8c2d4311bdfccc5ec46b9fe65977","Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < 84145a4a1dc58f8959811913c5f61f3235dd9f6c","Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < e2b6703465c1ce43edb91c1626604b7092b3c431","Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < 30366f507ce3e408caf7f7375bb343df54b9a4f9","Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < fa1713dc3d43d028d6cb66e5659d9d7e83b73362","Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < 942b06a19252908d0f952c0590caf20e47f88252","Linux >= 2b6a321da9a2d8725a1d3dbb0b2e96a7618ebe56 < fe10579b6dc3f0dac61e51e1797cacbba5039ac2","Linux 4.6"],"published":"2026-10-06","updated":"2026-10-06","sourceUpdated":"2026-10-06T09:18:06.067","source":"NVD","sourceUrl":"https://nvd.nist.gov/vuln/detail/CVE-2026-98202","references":[{"url":"https://git.kernel.org/stable/c/30366f507ce3e408caf7f7375bb343df54b9a4f9","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/7a3d7c68aa36f68e2a4824da4782c0e5d7c4eba4","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/84145a4a1dc58f8959811913c5f61f3235dd9f6c","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/942b06a19252908d0f952c0590caf20e47f88252","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/e2b6703465c1ce43edb91c1626604b7092b3c431","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/fa1713dc3d43d028d6cb66e5659d9d7e83b73362","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/fafca210631d8c2d4311bdfccc5ec46b9fe65977","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"},{"url":"https://git.kernel.org/stable/c/fe10579b6dc3f0dac61e51e1797cacbba5039ac2","label":"416baaa9-dc9f-4396-8d5f-8c081fb06d67"}],"tags":["nvd","cve.org"],"ingestedAt":"2026-10-06T08:50:17.444Z","slug":"CVE-2026-98202","body":"## Overview\n\nIn the Linux kernel, the following vulnerability has been resolved:\n\nInput: synaptics-rmi4 - fix GPF in suspend and resume when unbound\n\nTransport drivers (such as rmi_i2c and rmi_spi) invoke\nrmi_driver_suspend() and rmi_driver_resume() on their child rmi_dev\ndevice during system power management events. However, transport drivers\nare fully registered and operational even if the physical RMI driver\nfailed to bind or probe the rmi_dev device.\n\nWhen rmi_driver_suspend() or rmi_driver_resume() is called on an unbound\nrmi_dev, dev_get_drvdata() returns NULL. Calling rmi_disable_irq() or\nrmi_enable_irq() without driver data attached causes a NULL pointer\ndereference and General Protection Fault when attempting to lock\ndata->enabled_mutex.\n\nFix this by checking if driver data is attached to rmi_dev in\nrmi_driver_suspend() and rmi_driver_resume(), exiting early if\nno driver data is present.\n\n## Remediation\n\nRefer to the linked advisories for vendor-supplied fixes and affected version ranges.","depth":"sunlit","depthScore":3,"depthScoreParts":{"impact":2.8,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}