In the Linux kernel, the following vulnerability has been resolved:
s390/qeth: fix deadlock during failing recovery
Commit 0b9902c1fcc5 ("s390/qeth: fix deadlock during recovery") removed taking discipline_mutex inside qeth_do_reset(), fixing potential deadlocks. An error path was missed though, that still takes discipline_mutex and thus has the original deadlock potential.
Intermittent deadlocks were seen when a qeth channel path is configured offline, causing a race between qeth_do_reset and ccwgroup_remove. Call qeth_set_offline() directly in the qeth_do_reset() error case and then a new variant of ccwgroup_set_offline(), without taking discipline_mutex.
CVSS Details
- CVSS 3.1 Base Score: 4.7
- CVSS 3.1 Vector: (CVSS:3.1/AV:L/AC:H/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 | Jul 30, 2024 | May 21, 2024 |
| Suse | — | Upgrade reiserfs-kmp-azureUpgrade kernel-debug-livepatch-develUpgrade kernel-source-azureUpgrade kernel-azure-livepatch-develUpgrade kernel-default-extraUpgrade dtb-hisiliconUpgrade kernel-devel-rtUpgrade kernel-64kb-livepatch-develUpgrade kernel-rtUpgrade kernel-azure-vdsoUpgrade dlm-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-default-manUpgrade kernel-devel-azureUpgrade kselftests-kmp-defaultUpgrade dtb-apmUpgrade kernel-64kbUpgrade kernel-64kb-develUpgrade dtb-amazonUpgrade dtb-exynosUpgrade kernel-zfcpdumpUpgrade kernel-macrosUpgrade dtb-socionextUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmallUpgrade dtb-amlogicUpgrade reiserfs-kmp-rtUpgrade kernel-preemptUpgrade cluster-md-kmp-defaultUpgrade kernel-64kb-optionalUpgrade dlm-kmp-defaultUpgrade dtb-qcomUpgrade kernel-syms-rtUpgrade kernel-azure-develUpgrade kernel-rt-livepatch-develUpgrade kernel-rt_debugUpgrade kernel-debugUpgrade ocfs2-kmp-rtUpgrade kernel-obs-qaUpgrade gfs2-kmp-rtUpgrade kernel-default-develUpgrade dtb-mediatekUpgrade kernel-rt_debug-vdsoUpgrade gfs2-kmp-64kbUpgrade kernel-docsUpgrade dtb-armUpgrade kernel-kvmsmall-develUpgrade kernel-symsUpgrade cluster-md-kmp-azureUpgrade kernel-rt-develUpgrade kernel-sourceUpgrade dtb-freescaleUpgrade kernel-default-vdsoUpgrade kernel-azure-extraUpgrade kernel-preempt-develUpgrade kernel-debug-vdsoUpgrade dtb-marvellUpgrade kernel-source-vanillaUpgrade kernel-azure-optionalUpgrade gfs2-kmp-defaultUpgrade kernel-default-base-rebuildUpgrade ocfs2-kmp-64kbUpgrade kernel-default-baseUpgrade cluster-md-kmp-rtUpgrade dtb-rockchipUpgrade gfs2-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade kselftests-kmp-azureUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-optionalUpgrade dtb-allwinnerUpgrade kernel-defaultUpgrade dtb-sprdUpgrade kernel-develUpgrade kernel-source-rtUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-64kbUpgrade dtb-renesasUpgrade kernel-rt_debug-develUpgrade kernel-obs-buildUpgrade ocfs2-kmp-azureUpgrade kernel-64kb-extraUpgrade dtb-alteraUpgrade dtb-appleUpgrade kernel-azureUpgrade kernel-rt-optionalUpgrade dtb-lgUpgrade dtb-xilinxUpgrade kselftests-kmp-rtUpgrade dtb-broadcomUpgrade kselftests-kmp-64kbUpgrade dlm-kmp-rtUpgrade kernel-default-livepatch-develUpgrade kernel-rt-vdsoUpgrade kernel-rt-extraUpgrade kernel-docs-htmlUpgrade kernel-rt-livepatchUpgrade dtb-nvidiaUpgrade kernel-default-livepatchUpgrade dtb-amdUpgrade kernel-debug-develUpgrade kernel-azure-baseUpgrade dtb-caviumUpgrade ocfs2-kmp-defaultUpgrade reiserfs-kmp-default | Aug 9, 2024 | May 21, 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