In the Linux kernel, the following vulnerability has been resolved:
tty: xilinx_uartps: split sysrq handling
lockdep detects the following circular locking dependency:
CPU 0 CPU 1 ========================== ============================ cdns_uart_isr() printk() uart_port_lock(port) console_lock() cdns_uart_console_write() if (!port->sysrq) uart_port_lock(port) uart_handle_break() port->sysrq = ... uart_handle_sysrq_char() printk() console_lock()
The fixed commit attempts to avoid this situation by only taking the port lock in cdns_uart_console_write if port->sysrq unset. However, if (as shown above) cdns_uart_console_write runs before port->sysrq is set, then it will try to take the port lock anyway. This may result in a deadlock.
Fix this by splitting sysrq handling into two parts. We use the prepare helper under the port lock and defer handling until we release the lock.
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 linuxUpgrade linux-6.1 | Mar 17, 2025 | Feb 27, 2025 |
| Suse | — | Upgrade kselftests-kmp-defaultUpgrade kernel-defaultUpgrade kernel-default-baseUpgrade kernel-docsUpgrade kernel-debugUpgrade ocfs2-kmp-defaultUpgrade dtb-hisiliconUpgrade kselftests-kmp-rtUpgrade ocfs2-kmp-azureUpgrade dtb-allwinnerUpgrade dlm-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-extraUpgrade gfs2-kmp-defaultUpgrade kernel-default-livepatchUpgrade dtb-socionextUpgrade kernel-azure-extraUpgrade gfs2-kmp-azureUpgrade dtb-appleUpgrade ocfs2-kmp-rtUpgrade kernel-rt_debug-develUpgrade dtb-xilinxUpgrade dtb-broadcomUpgrade dtb-freescaleUpgrade gfs2-kmp-64kbUpgrade dtb-amazonUpgrade kernel-64kbUpgrade kernel-develUpgrade kernel-devel-rtUpgrade kernel-default-livepatch-develUpgrade kernel-symsUpgrade kernel-debug-develUpgrade dlm-kmp-azureUpgrade kernel-64kb-optionalUpgrade kernel-64kb-develUpgrade kernel-default-develUpgrade dtb-marvellUpgrade kernel-docs-htmlUpgrade kernel-zfcpdumpUpgrade dtb-caviumUpgrade reiserfs-kmp-64kbUpgrade dtb-amdUpgrade kernel-rt_debugUpgrade cluster-md-kmp-64kbUpgrade dlm-kmp-defaultUpgrade dtb-renesasUpgrade dtb-sprdUpgrade reiserfs-kmp-rtUpgrade dtb-qcomUpgrade dtb-exynosUpgrade cluster-md-kmp-rtUpgrade dtb-alteraUpgrade kernel-rt-vdsoUpgrade cluster-md-kmp-defaultUpgrade kernel-debug-vdsoUpgrade dtb-amlogicUpgrade kernel-syms-rtUpgrade kernel-kvmsmall-develUpgrade kernel-default-base-rebuildUpgrade cluster-md-kmp-azureUpgrade kernel-sourceUpgrade kernel-macrosUpgrade kselftests-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-default-vdsoUpgrade kernel-default-optionalUpgrade dtb-rockchipUpgrade kernel-source-azureUpgrade kernel-rt_debug-vdsoUpgrade kernel-devel-azureUpgrade dtb-nvidiaUpgrade kernel-obs-qaUpgrade kernel-azureUpgrade kernel-rt-extraUpgrade kernel-rtUpgrade kernel-azure-optionalUpgrade dtb-mediatekUpgrade dtb-apmUpgrade kernel-kvmsmallUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade kernel-default-extraUpgrade kernel-azure-vdsoUpgrade gfs2-kmp-rtUpgrade dlm-kmp-64kbUpgrade kernel-rt-develUpgrade reiserfs-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade dtb-lgUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatch-develUpgrade kernel-obs-buildUpgrade kselftests-kmp-64kbUpgrade kernel-azure-develUpgrade dtb-arm | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-64kUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-azure-fipsUpgrade linux-image-oem-22.04dUpgrade linux-image-raspi-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-realtimeUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-oracle-64kUpgrade linux-image-oem-22.04bUpgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-aws-lts-24.04Upgrade linux-image-raspi-nolpaeUpgrade linux-image-azure-cvmUpgrade linux-image-awsUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-5.15.0-1089-azureUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-gkeop-5.15Upgrade linux-image-kvmUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-generic-6.8Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-gcp-lts-24.04Upgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-ibm-6.8Upgrade linux-image-generic-64k-6.8Upgrade linux-image-5.15.0-1084-awsUpgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidia-64k-6.8Upgrade linux-image-virtual-hwe-20.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-oem-24.04aUpgrade linux-image-oracleUpgrade linux-image-oracle-6.8Upgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-5.15.0-140-fipsUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-raspi-realtimeUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-1034-azureUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-gcp-6.8Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-realtime-6.8.1Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-virtualUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-azure-fdeUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-gcpUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-aws-64k-6.8Upgrade linux-image-gcp-64kUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-aws-6.8Upgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-lowlatencyUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-azureUpgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-azure-fde-6.8Upgrade linux-image-intel-iot-realtimeUpgrade linux-image-ibmUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-gke-6.8Upgrade linux-image-gke-5.15Upgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-lowlatency-64kUpgrade linux-image-lowlatency-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-genericUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-oem-20.04cUpgrade linux-image-oracle-lts-24.04Upgrade linux-image-raspi-realtime-6.8Upgrade linux-image-6.8.0-1031-oemUpgrade linux-image-azure-lts-24.04Upgrade linux-image-gkeUpgrade linux-image-intelUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-oem-24.04Upgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-oem-22.04aUpgrade linux-image-generic-64kUpgrade linux-image-ibm-classicUpgrade linux-image-aws-fipsUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-oem-20.04Upgrade linux-image-fipsUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-azure-nvidiaUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-intel-iotgUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-6.11.0-26-genericUpgrade linux-image-6.11.0-1014-awsUpgrade linux-image-oem-6.8Upgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-oem-24.04bUpgrade linux-image-oem-20.04bUpgrade linux-image-nvidia-tegraUpgrade linux-image-gkeopUpgrade linux-image-gcp-fipsUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-nvidiaUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-oem-22.04cUpgrade linux-image-generic-lpaeUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-azure-6.8Upgrade linux-image-aws-64kUpgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-virtual-6.8Upgrade linux-image-5.15.0-1084-aws-fips | May 20, 2025 | Feb 27, 2025 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 10, 2025 | Feb 27, 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