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