In the Linux kernel, the following vulnerability has been resolved:
spi: rockchip: Resolve unbalanced runtime PM / system PM handling
Commit e882575efc77 ("spi: rockchip: Suspend and resume the bus during NOIRQ_SYSTEM_SLEEP_PM ops") stopped respecting runtime PM status and simply disabled clocks unconditionally when suspending the system. This causes problems when the device is already runtime suspended when we go to sleep -- in which case we double-disable clocks and produce a WARNing.
Switch back to pm_runtime_force_{suspend,resume}(), because that still seems like the right thing to do, and the aforementioned commit makes no explanation why it stopped using it.
Also, refactor some of the resume() error handling, because it's not actually a good idea to re-disable clocks on failure.
CVSS Details
- CVSS 3.1 Base Score: 5.5
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux-6.1Upgrade linux | Oct 7, 2024 | Sep 27, 2024 |
| Suse | — | Upgrade dtb-allwinnerUpgrade kernel-source-rtUpgrade dtb-alteraUpgrade dtb-broadcomUpgrade dtb-renesasUpgrade dtb-amazonUpgrade kernel-64kbUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatch-develUpgrade kernel-obs-buildUpgrade kernel-rt-extraUpgrade dtb-lgUpgrade kernel-rt-vdsoUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-64kbUpgrade dtb-hisiliconUpgrade dtb-marvellUpgrade kernel-docs-htmlUpgrade dtb-freescaleUpgrade kernel-kvmsmall-develUpgrade kernel-default-vdsoUpgrade dtb-caviumUpgrade dtb-exynosUpgrade kernel-zfcpdumpUpgrade ocfs2-kmp-defaultUpgrade dtb-appleUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-azureUpgrade gfs2-kmp-defaultUpgrade kernel-source-azureUpgrade kernel-debugUpgrade kernel-devel-azureUpgrade kernel-debug-develUpgrade reiserfs-kmp-rtUpgrade kernel-kvmsmall-vdsoUpgrade reiserfs-kmp-64kbUpgrade dlm-kmp-64kbUpgrade dtb-amdUpgrade kernel-debug-vdsoUpgrade kernel-sourceUpgrade kernel-azureUpgrade kernel-azure-vdsoUpgrade kernel-azure-optionalUpgrade kernel-azure-extraUpgrade kernel-default-livepatch-develUpgrade gfs2-kmp-rtUpgrade kselftests-kmp-azureUpgrade reiserfs-kmp-defaultUpgrade dtb-socionextUpgrade kernel-64kb-optionalUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade gfs2-kmp-64kbUpgrade cluster-md-kmp-azureUpgrade kernel-syms-rtUpgrade kernel-syms-azureUpgrade kernel-rt_debugUpgrade kernel-source-vanillaUpgrade cluster-md-kmp-defaultUpgrade kernel-64kb-develUpgrade ocfs2-kmp-azureUpgrade kernel-macrosUpgrade kernel-rt-develUpgrade kernel-obs-qaUpgrade kernel-azure-livepatch-develUpgrade dtb-nvidiaUpgrade kernel-develUpgrade kernel-default-optionalUpgrade kernel-azure-develUpgrade kselftests-kmp-defaultUpgrade kernel-rtUpgrade kernel-devel-rtUpgrade ocfs2-kmp-rtUpgrade kernel-docsUpgrade kernel-default-base-rebuildUpgrade kernel-defaultUpgrade kernel-symsUpgrade dtb-xilinxUpgrade dtb-armUpgrade dtb-amlogicUpgrade kselftests-kmp-rtUpgrade dtb-rockchipUpgrade dtb-sprdUpgrade dtb-apmUpgrade dtb-mediatekUpgrade kernel-kvmsmallUpgrade dlm-kmp-azureUpgrade kernel-64kb-extraUpgrade kernel-default-extraUpgrade cluster-md-kmp-rtUpgrade kernel-rt_debug-vdsoUpgrade dlm-kmp-defaultUpgrade kernel-default-baseUpgrade reiserfs-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-qcomUpgrade dlm-kmp-rtUpgrade cluster-md-kmp-64kb | Dec 5, 2025 | Nov 13, 2024 |
| Ubuntu | — | Upgrade linux-image-raspiUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-ibm-classicUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-azureUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-awsUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-azure-fdeUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-gkeop-6.8Upgrade linux-image-nvidia-6.8Upgrade linux-image-ibmUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-gkeopUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-genericUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-nvidiaUpgrade linux-image-lowlatency-64kUpgrade linux-image-oem-24.04aUpgrade linux-image-6.8.0-1018-oemUpgrade linux-image-oem-24.04Upgrade linux-image-generic-64kUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-oracle-64kUpgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04bUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gkeUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-oem-22.04Upgrade linux-image-gcpUpgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-oem-22.04cUpgrade linux-image-nvidia-64kUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-virtualUpgrade linux-image-lowlatency | Dec 13, 2024 | Sep 27, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 13, 2025 | Sep 27, 2024 |
Prioritise with Active Threat Intelligence
With curated Threat Intelligence, you can see which vulnerabilities truly put you at risk, prioritize what matters most, and act before attackers do.
Explore Intelligence Hub