In the Linux kernel, the following vulnerability has been resolved: PCI/PM: Drain runtime-idle callbacks before driver removal A race condition between the .runtime_idle() callback and the .remove(…
Medium CVSS 4.7
Summary
In the Linux kernel, the following vulnerability has been resolved: PCI/PM: Drain runtime-idle callbacks before driver removal A race condition between the .runtime_idle() callback and the .remove() callback in the rtsx_pcr PCI driver leads to a kernel crash due to an unhandled page fault [1]. The problem is that rtsx_pci_runtime_idle() is not expected to be running after pm_runtime_get_sync() has been called, but the latter doesn't really guarantee that. It only guarantees that the suspend…
In-depth triage
No in-depth report has been generated yet (DR-003 v2 AI pipeline is under construction).
Affected products
- :
- :
Sources
- NVD DATABASE
Original Links
- https://git.kernel.org/stable/c/47d8aafcfe313511a98f165a54d0adceb34e54b1 Patch
- https://git.kernel.org/stable/c/6347348c6aba52dda0b33296684cbb627bdc6970 Patch
- https://git.kernel.org/stable/c/7cc94dd36e48879e76ae7a8daea4ff322b7d9674 Patch
- https://git.kernel.org/stable/c/900b81caf00c89417172afe0e7e49ac4eb110f4b Patch
- https://git.kernel.org/stable/c/9a87375bb586515c0af63d5dcdcd58ec4acf20a6 Patch
- https://git.kernel.org/stable/c/9d5286d4e7f68beab450deddbb6a32edd5ecf4bf Patch
- https://git.kernel.org/stable/c/bbe068b24409ef740657215605284fc7cdddd491 Patch
- https://git.kernel.org/stable/c/d534198311c345e4b062c4b88bb609efb8bd91d5 Patch
- https://git.kernel.org/stable/c/d86ad8c3e152349454b82f37007ff6ba45f26989 Patch
- https://git.kernel.org/stable/c/47d8aafcfe313511a98f165a54d0adceb34e54b1 Patch
- https://git.kernel.org/stable/c/6347348c6aba52dda0b33296684cbb627bdc6970 Patch
- https://git.kernel.org/stable/c/7cc94dd36e48879e76ae7a8daea4ff322b7d9674 Patch
- https://git.kernel.org/stable/c/900b81caf00c89417172afe0e7e49ac4eb110f4b Patch
- https://git.kernel.org/stable/c/9a87375bb586515c0af63d5dcdcd58ec4acf20a6 Patch
- https://git.kernel.org/stable/c/9d5286d4e7f68beab450deddbb6a32edd5ecf4bf Patch
- https://git.kernel.org/stable/c/bbe068b24409ef740657215605284fc7cdddd491 Patch
- https://git.kernel.org/stable/c/d534198311c345e4b062c4b88bb609efb8bd91d5 Patch
- https://git.kernel.org/stable/c/d86ad8c3e152349454b82f37007ff6ba45f26989 Patch
- https://lists.debian.org/debian-lts-announce/2024/06/msg00017.html Third Party Advisory
- https://lists.debian.org/debian-lts-announce/2024/06/msg00020.html Third Party Advisory
- https://cert-portal.siemens.com/productcert/html/ssa-398330.html
Timeline
- nvd_ingest NVD