In the Linux kernel, the following vulnerability has been resolved:
s390/pci: Fix duplicate pci_dev_put() in disable_slot() when PF has child VFs
With commit bcb5d6c76903 ("s390/pci: introduce lock to synchronize state of zpci_dev's") the code to ignore power off of a PF that has child VFs was changed from a direct return to a goto to the unlock and pci_dev_put() section. The change however left the existing pci_dev_put() untouched resulting in a doubple put. This can subsequently cause a use after free if the struct pci_dev is released in an unexpected state. Fix this by removing the extra pci_dev_put().
CVSS Details
- CVSS 3.1 Base Score: 7.8
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Debian | — | Upgrade linux | Jul 23, 2026 | Jul 23, 2026 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | May 20, 2025 |
| Suse | — | Upgrade kernel-azure-optionalUpgrade dtb-hisiliconUpgrade kernel-sourceUpgrade kernel-azureUpgrade dtb-amdUpgrade kernel-default-develUpgrade dtb-renesasUpgrade kernel-debugUpgrade kernel-obs-buildUpgrade dtb-broadcomUpgrade kernel-kvmsmall-develUpgrade dtb-freescaleUpgrade dtb-alteraUpgrade kernel-default-livepatchUpgrade kernel-azure-extraUpgrade kernel-kvmsmallUpgrade kernel-source-azureUpgrade dtb-appleUpgrade kernel-default-vdsoUpgrade dtb-socionextUpgrade dtb-lgUpgrade dtb-marvellUpgrade dtb-amazonUpgrade dtb-exynosUpgrade kernel-rt_debugUpgrade reiserfs-kmp-64kbUpgrade gfs2-kmp-rtUpgrade kernel-64kbUpgrade kernel-64kb-optionalUpgrade gfs2-kmp-defaultUpgrade kselftests-kmp-azureUpgrade dtb-caviumUpgrade gfs2-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-debug-vdsoUpgrade kernel-zfcpdumpUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-source-vanillaUpgrade ocfs2-kmp-64kbUpgrade kernel-docs-htmlUpgrade kernel-kvmsmall-vdsoUpgrade kernel-devel-azureUpgrade kernel-rt-vdsoUpgrade kernel-rt_debug-develUpgrade kernel-source-rtUpgrade dtb-allwinnerUpgrade dlm-kmp-64kbUpgrade gfs2-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kernel-debug-develUpgrade cluster-md-kmp-azureUpgrade kernel-rt-optionalUpgrade ocfs2-kmp-defaultUpgrade kernel-syms-rtUpgrade dtb-mediatekUpgrade dtb-nvidiaUpgrade kernel-docsUpgrade kernel-rt-develUpgrade dlm-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-defaultUpgrade kernel-azure-develUpgrade dtb-qcomUpgrade ocfs2-kmp-azureUpgrade ocfs2-kmp-rtUpgrade kernel-default-extraUpgrade dtb-amlogicUpgrade kernel-default-livepatch-develUpgrade dtb-rockchipUpgrade dtb-apmUpgrade kselftests-kmp-defaultUpgrade dtb-sprdUpgrade dlm-kmp-rtUpgrade kernel-devel-rtUpgrade kernel-rtUpgrade kselftests-kmp-rtUpgrade kernel-macrosUpgrade kernel-default-baseUpgrade kernel-symsUpgrade kernel-rt-livepatch-develUpgrade kernel-rt-extraUpgrade cluster-md-kmp-rtUpgrade reiserfs-kmp-azureUpgrade kernel-develUpgrade dtb-armUpgrade reiserfs-kmp-rtUpgrade kernel-64kb-develUpgrade dtb-xilinxUpgrade dlm-kmp-azureUpgrade kernel-obs-qaUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-defaultUpgrade kernel-default-optionalUpgrade cluster-md-kmp-64kbUpgrade kernel-64kb-extra | Dec 5, 2025 | Jul 8, 2025 |
| Ubuntu | — | Upgrade linux-image-gcp-64kUpgrade linux-image-oem-24.04cUpgrade linux-image-aws-64k-6.14Upgrade linux-image-gcp-6.14Upgrade linux-image-generic-6.14Upgrade linux-image-oracle-64k-6.14Upgrade linux-image-aws-6.14Upgrade linux-image-realtime-6.14Upgrade linux-image-6.14.0-1009-awsUpgrade linux-image-generic-64kUpgrade linux-image-virtual-6.14Upgrade linux-image-realtimeUpgrade linux-image-realtime-hwe-24.04Upgrade linux-image-raspi-6.14Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-raspiUpgrade linux-image-oem-24.04aUpgrade linux-image-6.14.0-1009-aws-64kUpgrade linux-image-oracle-64kUpgrade linux-image-gcp-64k-6.14Upgrade linux-image-6.14.0-24-genericUpgrade linux-image-6.14.0-1009-oracle-64kUpgrade linux-image-azureUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-oracleUpgrade linux-image-oem-24.04Upgrade linux-image-6.14.0-1006-realtimeUpgrade linux-image-genericUpgrade linux-image-oem-6.14Upgrade linux-image-virtualUpgrade linux-image-generic-64k-6.14Upgrade linux-image-azure-6.14Upgrade linux-image-gcpUpgrade linux-image-6.14.0-1009-oracleUpgrade linux-image-aws-64kUpgrade linux-image-6.14.0-1010-azureUpgrade linux-image-6.14.0-1011-gcp-64kUpgrade linux-image-6.14.0-1011-gcpUpgrade linux-image-6.14.0-1007-oemUpgrade linux-image-6.14.0-1009-raspiUpgrade linux-image-oracle-6.14Upgrade linux-image-awsUpgrade linux-image-6.14.0-24-generic-64k | Jun 26, 2025 | May 20, 2025 |
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