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 reiserfs-kmp-rtUpgrade kernel-zfcpdumpUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade dlm-kmp-defaultUpgrade dtb-caviumUpgrade kernel-64kb-develUpgrade dtb-amdUpgrade dtb-sprdUpgrade dtb-renesasUpgrade kernel-default-develUpgrade kernel-rt_debugUpgrade kernel-docs-htmlUpgrade dtb-marvellUpgrade kernel-64kb-optionalUpgrade ocfs2-kmp-azureUpgrade kernel-debugUpgrade kernel-docsUpgrade gfs2-kmp-azureUpgrade kernel-devel-rtUpgrade kernel-symsUpgrade kernel-develUpgrade kselftests-kmp-defaultUpgrade kernel-64kbUpgrade kernel-defaultUpgrade kernel-default-baseUpgrade dlm-kmp-azureUpgrade dtb-appleUpgrade dtb-amazonUpgrade dtb-xilinxUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-rtUpgrade dtb-allwinnerUpgrade gfs2-kmp-64kbUpgrade dlm-kmp-rtUpgrade ocfs2-kmp-64kbUpgrade gfs2-kmp-defaultUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-extraUpgrade kernel-azure-extraUpgrade kernel-default-livepatchUpgrade dtb-freescaleUpgrade dtb-socionextUpgrade kselftests-kmp-rtUpgrade kernel-debug-develUpgrade dtb-hisiliconUpgrade dtb-broadcomUpgrade kernel-rt_debug-develUpgrade ocfs2-kmp-defaultUpgrade dtb-qcomUpgrade dlm-kmp-64kbUpgrade kernel-rt-develUpgrade cluster-md-kmp-rtUpgrade cluster-md-kmp-azureUpgrade kernel-sourceUpgrade kernel-kvmsmall-develUpgrade kernel-syms-rtUpgrade kernel-azure-vdsoUpgrade gfs2-kmp-rtUpgrade kernel-source-vanillaUpgrade kernel-source-rtUpgrade kernel-kvmsmallUpgrade kernel-default-extraUpgrade kselftests-kmp-64kbUpgrade cluster-md-kmp-defaultUpgrade kernel-azure-develUpgrade dtb-armUpgrade kernel-debug-vdsoUpgrade dtb-amlogicUpgrade dtb-exynosUpgrade reiserfs-kmp-azureUpgrade kernel-rt-vdsoUpgrade kernel-rt-optionalUpgrade kernel-rt-livepatch-develUpgrade dtb-lgUpgrade dtb-alteraUpgrade dtb-mediatekUpgrade dtb-apmUpgrade kernel-rt-extraUpgrade kernel-rtUpgrade kernel-azure-optionalUpgrade kernel-azureUpgrade kernel-kvmsmall-vdsoUpgrade kselftests-kmp-azureUpgrade kernel-syms-azureUpgrade kernel-macrosUpgrade kernel-obs-buildUpgrade dtb-nvidiaUpgrade kernel-obs-qaUpgrade kernel-default-optionalUpgrade kernel-default-vdsoUpgrade kernel-rt_debug-vdsoUpgrade kernel-devel-azureUpgrade dtb-rockchipUpgrade kernel-source-azureUpgrade kernel-default-base-rebuild | Dec 5, 2025 | Jun 12, 2025 |
| Ubuntu | — | Upgrade linux-image-oem-22.04Upgrade linux-image-gcp-fipsUpgrade linux-image-6.8.1-1025-realtimeUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-intelUpgrade linux-image-lowlatency-64kUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-azure-6.8Upgrade linux-image-gkeop-6.8Upgrade linux-image-5.15.0-1083-gcpUpgrade linux-image-6.11.0-1015-gcpUpgrade linux-image-gke-5.15Upgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-oem-22.04aUpgrade linux-image-oem-22.04cUpgrade linux-image-oracle-64k-6.8Upgrade linux-image-nvidia-lowlatency-6.8Upgrade linux-image-5.15.0-1078-raspiUpgrade linux-image-intel-iotgUpgrade linux-image-fipsUpgrade linux-image-nvidia-tegra-rtUpgrade linux-image-5.15.0-1081-gkeUpgrade linux-image-azure-nvidiaUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.11.0-26-genericUpgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-oem-6.8Upgrade linux-image-6.11.0-1014-awsUpgrade linux-image-azure-nvidia-lts-24.04Upgrade linux-image-5.15.0-140-lowlatencyUpgrade linux-image-6.11.0-26-generic-64kUpgrade linux-image-6.11.0-1015-azureUpgrade linux-image-6.8.0-1032-awsUpgrade linux-image-generic-lpaeUpgrade linux-image-nvidiaUpgrade linux-image-oem-20.04cUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-6.8.0-2026-raspi-realtimeUpgrade linux-image-5.15.0-1078-nvidiaUpgrade linux-image-aws-64kUpgrade linux-image-gkeUpgrade linux-image-azure-nvidia-6.8Upgrade linux-image-ibmUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1037-nvidia-tegraUpgrade linux-image-azure-lts-24.04Upgrade linux-image-raspiUpgrade linux-image-lowlatency-6.8Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-oracle-lts-24.04Upgrade linux-image-6.11.0-1014-lowlatencyUpgrade linux-image-5.15.0-1076-ibmUpgrade linux-image-6.11.0-1022-oemUpgrade linux-image-intel-iot-realtimeUpgrade linux-image-6.8.0-64-genericUpgrade linux-image-raspi-realtime-6.8Upgrade linux-image-aws-fipsUpgrade linux-image-5.15.0-1089-azure-fipsUpgrade linux-image-oem-24.04bUpgrade linux-image-oem-20.04bUpgrade linux-image-azure-fde-6.8Upgrade linux-image-5.15.0-1084-realtimeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-azureUpgrade linux-image-5.15.0-1084-aws-fipsUpgrade linux-image-6.8.0-1029-oracleUpgrade linux-image-aws-6.8Upgrade linux-image-6.8.0-1031-oemUpgrade linux-image-virtual-6.8Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-gke-6.8Upgrade linux-image-lowlatencyUpgrade linux-image-5.15.0-142-generic-lpaeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-oem-24.04Upgrade linux-image-5.15.0-1080-kvmUpgrade linux-image-6.11.0-1015-azure-fdeUpgrade linux-image-gkeopUpgrade linux-image-genericUpgrade linux-image-ibm-classicUpgrade linux-image-oem-20.04Upgrade linux-image-nvidia-tegraUpgrade linux-image-6.8.0-64-lowlatency-64kUpgrade linux-image-6.8.0-1031-nvidia-lowlatencyUpgrade linux-image-gcp-64k-lts-24.04Upgrade linux-image-5.15.0-140-lowlatency-64kUpgrade linux-image-6.11.0-1015-gcp-64kUpgrade linux-image-generic-64kUpgrade linux-image-5.15.0-1066-gkeopUpgrade linux-image-6.8.0-1033-gcp-64kUpgrade linux-image-5.15.0-140-genericUpgrade linux-image-5.15.0-1083-gcp-fipsUpgrade linux-image-6.8.0-64-generic-64kUpgrade linux-image-gcp-64k-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-nvidia-lowlatency-64k-6.8Upgrade linux-image-5.15.0-1077-intel-iot-realtimeUpgrade linux-image-6.8.0-1031-raspiUpgrade linux-image-azure-cvmUpgrade linux-image-generic-6.8Upgrade linux-image-5.15.0-140-fipsUpgrade linux-image-oem-24.04aUpgrade linux-image-realtime-6.8.1Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.11.0-1014-lowlatency-64kUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-virtualUpgrade linux-image-generic-64k-6.8Upgrade linux-image-6.8.0-1034-azure-fdeUpgrade linux-image-6.8.0-1031-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-1031-nvidia-64kUpgrade linux-image-5.15.0-1084-awsUpgrade linux-image-6.8.0-1031-nvidiaUpgrade linux-image-azure-fdeUpgrade linux-image-gcp-6.8Upgrade linux-image-oracleUpgrade linux-image-oracle-6.8Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-142-generic-64kUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-ibm-6.8Upgrade linux-image-6.8.0-1034-azureUpgrade linux-image-6.11.0-1016-oracle-64kUpgrade linux-image-5.15.0-1078-nvidia-lowlatencyUpgrade linux-image-oracle-64k-lts-24.04Upgrade linux-image-nvidia-lowlatencyUpgrade linux-image-5.15.0-1037-nvidia-tegra-rtUpgrade linux-image-gkeop-5.15Upgrade linux-image-azure-fde-lts-24.04Upgrade linux-image-aws-64k-lts-24.04Upgrade linux-image-5.15.0-1079-intel-iotgUpgrade linux-image-5.15.0-140-generic-lpaeUpgrade linux-image-6.8.0-1032-aws-64kUpgrade linux-image-raspi-nolpaeUpgrade linux-image-nvidia-tegra-igxUpgrade linux-image-5.15.0-1081-oracleUpgrade linux-image-raspi-realtimeUpgrade linux-image-azure-fipsUpgrade linux-image-awsUpgrade linux-image-6.8.0-1033-gcpUpgrade linux-image-5.15.0-142-genericUpgrade linux-image-5.15.0-140-generic-64kUpgrade linux-image-5.15.0-1050-xilinx-zynqmpUpgrade linux-image-5.15.0-1026-nvidia-tegra-igx-rtUpgrade linux-image-nvidia-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-6.8.0-64-lowlatencyUpgrade linux-image-6.8.0-1015-gkeopUpgrade linux-image-gcp-64kUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-nvidia-tegra-igx-rtUpgrade linux-image-aws-64k-6.8Upgrade linux-image-gcpUpgrade linux-image-oracle-64kUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1089-azureUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-realtimeUpgrade linux-image-5.15.0-1026-nvidia-tegra-igxUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1022-azure-nvidiaUpgrade linux-image-gcp-lts-24.04Upgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-oem-22.04bUpgrade linux-image-aws-lts-24.04Upgrade linux-image-lowlatency-64k-6.8Upgrade linux-image-oem-20.04dUpgrade linux-image-6.11.0-1013-raspiUpgrade linux-image-oem-22.04dUpgrade linux-image-raspi-6.8Upgrade linux-image-6.11.0-1016-oracleUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-6.8.0-1029-ibmUpgrade linux-image-6.11.0-1010-realtimeUpgrade linux-image-6.8.0-1028-gkeUpgrade linux-image-6.8.0-1029-oracle-64kUpgrade linux-image-lowlatency-64k-hwe-24.04 | 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