Closing of an event channel in the Linux kernel can result in a deadlock. This happens when the close is being performed in parallel to an unrelated Xen console action and the handling of a Xen console interrupt in an unprivileged guest.
The closing of an event channel is e.g. triggered by removal of a paravirtual device on the other side. As this action will cause console messages to be issued on the other side quite often, the chance of triggering the deadlock is not neglectable.
Note that 32-bit Arm-guests are not affected, as the 32-bit Linux kernel on Arm doesn't use queued-RW-locks, which are required to trigger the issue (on Arm32 a waiting writer doesn't block further readers to get the lock).
CVSS Details
- CVSS 3.1 Base Score: 4.9
- CVSS 3.1 Vector: (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:N/A:H)
Covered by Rapid7
| Product | Vendor Advisory | Solution File | Added | Published |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-tools-develUpgrade kernel-debuginfo-common-aarch64Upgrade perf-debuginfoUpgrade kernel-develUpgrade perfUpgrade kernel-toolsUpgrade kernel-debuginfoUpgrade kernel-livepatch-4.14.327-246.539Upgrade kernelUpgrade kernel-livepatch-5.10.198-187.748Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-headersUpgrade bpftool-debuginfoUpgrade python-perfUpgrade bpftoolUpgrade kernel-livepatch-5.15.136-90.144Upgrade python-perf-debuginfo | Nov 2, 2023 | Nov 2, 2023 |
| Amazon_linux | — | Upgrade kernel | Apr 11, 2024 | Dec 4, 2023 |
| Debian | — | Upgrade linux | Jan 8, 2024 | Jan 5, 2024 |
| Gentoo Linux | — | Upgrade app-emulation/xen. | Sep 23, 2024 | Jan 5, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade python3-perfUpgrade kernel-toolsUpgrade kernel-tools-libsUpgrade kernel | Feb 12, 2024 | Jan 5, 2024 |
| Suse | — | Upgrade dlm-kmp-azureUpgrade kernel-rt-extraUpgrade kernel-vanilla-livepatch-develUpgrade kernel-source-vanillaUpgrade kernel-syms-rtUpgrade kernel-default-manUpgrade kernel-rtUpgrade kernel-rt-livepatch-develUpgrade reiserfs-kmp-azureUpgrade dtb-xilinxUpgrade kernel-devel-rtUpgrade dtb-alUpgrade dtb-zteUpgrade kselftests-kmp-rtUpgrade kernel-kvmsmall-baseUpgrade reiserfs-kmp-rtUpgrade dtb-allwinnerUpgrade kernel-zfcpdump-manUpgrade dtb-qcomUpgrade kernel-rt-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-default-optionalUpgrade kernel-azure-develUpgrade dlm-kmp-defaultUpgrade kernel-default-base-rebuildUpgrade ocfs2-kmp-azureUpgrade kernel-preempt-develUpgrade kernel-defaultUpgrade kernel-rt-develUpgrade kernel-debug-vdsoUpgrade dtb-mediatekUpgrade kernel-azure-vdsoUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade dtb-armUpgrade dtb-nvidiaUpgrade kselftests-kmp-defaultUpgrade dtb-sprdUpgrade kernel-default-livepatch-develUpgrade cluster-md-kmp-defaultUpgrade kernel-docsUpgrade kernel-rt-livepatchUpgrade dtb-socionextUpgrade kernel-64kb-extraUpgrade dtb-renesasUpgrade gfs2-kmp-defaultUpgrade dtb-rockchipUpgrade cluster-md-kmp-64kbUpgrade kernel-azureUpgrade kernel-obs-buildUpgrade kernel-default-baseUpgrade dtb-hisiliconUpgrade dtb-marvellUpgrade kernel-sourceUpgrade kernel-default-livepatchUpgrade gfs2-kmp-64kbUpgrade dlm-kmp-64kbUpgrade kernel-debugUpgrade kernel-azure-baseUpgrade dtb-exynosUpgrade dtb-appleUpgrade reiserfs-kmp-64kbUpgrade kernel-rt_debugUpgrade kernel-develUpgrade kernel-64kbUpgrade gfs2-kmp-rtUpgrade kernel-syms-azureUpgrade kernel-rt_debug-develUpgrade kernel-obs-qaUpgrade kernel-devel-azureUpgrade kernel-64kb-optionalUpgrade kernel-azure-livepatch-develUpgrade kernel-source-azureUpgrade kernel-azure-extraUpgrade reiserfs-kmp-defaultUpgrade kernel-debug-develUpgrade kernel-vanilla-develUpgrade kernel-rt-optionalUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-kvmsmallUpgrade kernel-docs-htmlUpgrade kernel-vanilla-baseUpgrade kernel-macrosUpgrade kernel-kvmsmall-vdsoUpgrade kernel-debug-livepatch-develUpgrade cluster-md-kmp-rtUpgrade dtb-alteraUpgrade dtb-broadcomUpgrade ocfs2-kmp-64kbUpgrade kernel-64kb-develUpgrade kernel-azure-optionalUpgrade kernel-default-develUpgrade kernel-debug-baseUpgrade kernel-vanillaUpgrade kernel-default-extraUpgrade kernel-zfcpdumpUpgrade kernel-symsUpgrade kselftests-kmp-azureUpgrade kernel-kvmsmall-develUpgrade dtb-caviumUpgrade ocfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade ocfs2-kmp-rtUpgrade cluster-md-kmp-azureUpgrade dtb-amdUpgrade kernel-preemptUpgrade kernel-64kb-livepatch-develUpgrade dtb-apmUpgrade dtb-amlogicUpgrade kernel-source-rtUpgrade kernel-default-vdsoUpgrade dtb-lgUpgrade dtb-freescaleUpgrade dtb-amazonUpgrade kselftests-kmp-64kb | Nov 3, 2023 | Nov 2, 2023 |
| Ubuntu | — | Upgrade linux-image-5.4.0-1122-gcpUpgrade linux-image-5.15.0-94-generic-64kUpgrade linux-image-starfiveUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-azureUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1047-intel-iotgUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-aws-lts-20.04Upgrade linux-image-oem-22.04aUpgrade linux-image-6.5.0-1009-laptopUpgrade linux-image-raspiUpgrade linux-image-lowlatency-64kUpgrade linux-image-azure-fdeUpgrade linux-image-5.4.0-1037-xilinx-zynqmpUpgrade linux-image-generic-64kUpgrade linux-image-gkeop-5.4Upgrade linux-image-6.5.0-1007-starfiveUpgrade linux-image-5.4.0-1117-oracleUpgrade linux-image-5.4.0-171-genericUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.5.0-17-lowlatencyUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azure-lts-22.04Upgrade linux-image-ibmUpgrade linux-image-5.15.0-1056-azure-fdeUpgrade linux-image-oem-20.04bUpgrade linux-image-genericUpgrade linux-image-oem-22.04bUpgrade linux-image-oem-22.04cUpgrade linux-image-5.15.0-1048-intel-iotgUpgrade linux-image-5.15.0-1050-gkeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-oem-20.04cUpgrade linux-image-6.5.0-1014-oemUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-generic-hwe-22.04Upgrade linux-image-6.5.0-17-lowlatency-64kUpgrade linux-image-5.4.0-1123-azureUpgrade linux-image-5.4.0-1085-gkeopUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-gke-5.15Upgrade linux-image-6.5.0-17-generic-64kUpgrade linux-image-6.5.0-17-genericUpgrade linux-image-aws-lts-22.04Upgrade linux-image-5.15.0-1044-nvidia-lowlatencyUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-5.4.0-171-lowlatencyUpgrade linux-image-5.15.0-1036-gkeopUpgrade linux-image-5.15.0-1053-awsUpgrade linux-image-5.15.0-1050-kvmUpgrade linux-image-5.4.0-1065-ibmUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-6.5.0-1015-azureUpgrade linux-image-kvmUpgrade linux-image-nvidiaUpgrade linux-image-5.4.0-1118-awsUpgrade linux-image-oemUpgrade linux-image-gkeUpgrade linux-image-5.15.0-1046-ibmUpgrade linux-image-6.1.0-1025-oemUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1044-nvidiaUpgrade linux-image-5.15.0-94-generic-lpaeUpgrade linux-image-5.4.0-1102-raspiUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.4.0-1030-iotUpgrade linux-image-5.15.0-94-lowlatency-64kUpgrade linux-image-intel-iotgUpgrade linux-image-azure-cvmUpgrade linux-image-5.4.0-171-generic-lpaeUpgrade linux-image-5.15.0-94-genericUpgrade linux-image-oem-22.04dUpgrade linux-image-5.15.0-94-lowlatencyUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-5.15.0-1051-gcpUpgrade linux-image-6.5.0-1015-oracleUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.15.0-1056-azureUpgrade linux-image-gkeop-5.15Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.4.0-1106-kvmUpgrade linux-image-gcpUpgrade linux-image-oem-osp1Upgrade linux-image-raspi2Upgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-6.5.0-1010-raspiUpgrade linux-image-bluefieldUpgrade linux-image-oem-20.04dUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.5.0-1013-gcpUpgrade linux-image-5.4.0-1078-bluefieldUpgrade linux-image-5.15.0-1046-raspiUpgrade linux-image-oracleUpgrade linux-image-awsUpgrade linux-image-gkeopUpgrade linux-image-6.5.0-1013-awsUpgrade linux-image-6.5.0-1015-azure-fdeUpgrade linux-image-5.15.0-1051-oracleUpgrade linux-image-virtualUpgrade linux-image-oem-20.04Upgrade linux-image-laptop-23.10Upgrade linux-image-intel | Nov 1, 2023 | Oct 31, 2023 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jul 2, 2025 | Jan 5, 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