In the Linux kernel, the following vulnerability has been resolved:
serial: max3100: Lock port->lock when calling uart_handle_cts_change()
uart_handle_cts_change() has to be called with port lock taken, Since we run it in a separate work, the lock may not be taken at the time of running. Make sure that it's taken by explicitly doing that. Without it we got a splat:
WARNING: CPU: 0 PID: 10 at drivers/tty/serial/serial_core.c:3491 uart_handle_cts_change+0xa6/0xb0 ... Workqueue: max3100-0 max3100_work [max3100] RIP: 0010:uart_handle_cts_change+0xa6/0xb0 ... max3100_handlerx+0xc5/0x110 [max3100] max3100_work+0x12a/0x340 [max3100]
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 | Jun 27, 2024 | Jun 21, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Aug 16, 2024 | Jun 21, 2024 |
| Suse | — | Upgrade dtb-alteraUpgrade dtb-appleUpgrade reiserfs-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-azure-vdsoUpgrade kernel-debugUpgrade kernel-debug-develUpgrade kernel-kvmsmallUpgrade kernel-kvmsmall-livepatch-develUpgrade cluster-md-kmp-azureUpgrade kernel-source-azureUpgrade kernel-64kb-optionalUpgrade kernel-64kb-develUpgrade kernel-devel-azureUpgrade dtb-broadcomUpgrade kernel-syms-azureUpgrade dtb-amlogicUpgrade kernel-azure-livepatch-develUpgrade dtb-xilinxUpgrade kernel-azure-optionalUpgrade kernel-sourceUpgrade kernel-macrosUpgrade kernel-default-develUpgrade kernel-docs-htmlUpgrade dtb-freescaleUpgrade dtb-lgUpgrade ocfs2-kmp-rtUpgrade kernel-azure-extraUpgrade kernel-devel-rtUpgrade kernel-syms-rtUpgrade kernel-rt-develUpgrade kernel-obs-qaUpgrade dtb-mediatekUpgrade kernel-64kb-livepatch-develUpgrade dtb-amdUpgrade kernel-rt_debugUpgrade kernel-rt-livepatch-develUpgrade kernel-zfcpdumpUpgrade dtb-amazonUpgrade kernel-symsUpgrade dtb-hisiliconUpgrade ocfs2-kmp-64kbUpgrade kernel-default-extraUpgrade kernel-default-livepatchUpgrade gfs2-kmp-rtUpgrade dtb-marvellUpgrade kselftests-kmp-64kbUpgrade dtb-exynosUpgrade kernel-default-vdsoUpgrade gfs2-kmp-64kbUpgrade kernel-debug-livepatch-develUpgrade kernel-kvmsmall-develUpgrade cluster-md-kmp-defaultUpgrade kernel-64kbUpgrade kernel-default-optionalUpgrade dlm-kmp-64kbUpgrade dtb-apmUpgrade dtb-armUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade dtb-qcomUpgrade dlm-kmp-rtUpgrade kernel-64kb-extraUpgrade cluster-md-kmp-64kbUpgrade reiserfs-kmp-64kbUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-rt-vdsoUpgrade kernel-azure-develUpgrade kernel-azureUpgrade cluster-md-kmp-rtUpgrade dtb-allwinnerUpgrade kselftests-kmp-azureUpgrade kernel-source-vanillaUpgrade kernel-default-livepatch-develUpgrade dtb-rockchipUpgrade dtb-renesasUpgrade dlm-kmp-defaultUpgrade kernel-default-baseUpgrade kernel-docsUpgrade kernel-default-base-rebuildUpgrade dtb-nvidiaUpgrade kernel-obs-buildUpgrade kselftests-kmp-rtUpgrade kernel-debug-vdsoUpgrade dtb-caviumUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-azureUpgrade kernel-develUpgrade kernel-rt-extraUpgrade kernel-kvmsmall-vdsoUpgrade dtb-sprdUpgrade dtb-socionextUpgrade ocfs2-kmp-defaultUpgrade kernel-rt_debug-develUpgrade kernel-rt-optionalUpgrade ocfs2-kmp-azureUpgrade kernel-source-rtUpgrade kernel-rtUpgrade reiserfs-kmp-azureUpgrade reiserfs-kmp-rtUpgrade kernel-rt-livepatchUpgrade kernel-default | Jul 10, 2024 | Jun 21, 2024 |
| Ubuntu | — | Upgrade linux-image-raspi-nolpaeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1066-gkeUpgrade linux-image-oemUpgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-6.8.0-44-generic-64kUpgrade linux-image-5.4.0-1134-gcpUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-5.15.0-121-generic-64kUpgrade linux-image-5.4.0-1118-kvmUpgrade linux-image-5.15.0-121-lowlatencyUpgrade linux-image-5.4.0-1135-azureUpgrade linux-image-ibmUpgrade linux-image-gkeUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-awsUpgrade linux-image-generic-lpaeUpgrade linux-image-oem-22.04aUpgrade linux-image-oem-20.04Upgrade linux-image-ibm-classicUpgrade linux-image-5.15.0-121-generic-lpaeUpgrade linux-image-gke-5.15Upgrade linux-image-oem-22.04Upgrade linux-image-lowlatency-64kUpgrade linux-image-5.15.0-1067-oracleUpgrade linux-image-5.15.0-121-genericUpgrade linux-image-6.8.0-1011-raspiUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-5.4.0-192-generic-lpaeUpgrade linux-image-6.8.0-1010-gkeUpgrade linux-image-6.8.0-1015-awsUpgrade linux-image-5.4.0-1130-awsUpgrade linux-image-6.8.0-1013-nvidia-lowlatency-64kUpgrade linux-image-oracleUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-6.8.0-1014-azureUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-lowlatencyUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-virtualUpgrade linux-image-raspi2Upgrade linux-image-5.15.0-1068-gcpUpgrade linux-image-5.15.0-1052-gkeopUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-5.15.0-1062-ibmUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-5.15.0-1035-xilinx-zynqmpUpgrade linux-image-azure-cvmUpgrade linux-image-bluefieldUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-44-lowlatencyUpgrade linux-image-aws-lts-22.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-5.15.0-1062-raspiUpgrade linux-image-6.8.0-1012-oracle-64kUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-oracle-lts-22.04Upgrade linux-image-5.15.0-1069-awsUpgrade linux-image-aws-lts-20.04Upgrade linux-image-6.8.0-44-lowlatency-64kUpgrade linux-image-oem-22.04dUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-intelUpgrade linux-image-gkeop-5.15Upgrade linux-image-5.4.0-1077-ibmUpgrade linux-image-oem-osp1Upgrade linux-image-6.8.0-1014-gcpUpgrade linux-image-6.8.0-45-genericUpgrade linux-image-kvmUpgrade linux-image-6.8.0-1013-nvidia-lowlatencyUpgrade linux-image-gcpUpgrade linux-image-6.8.0-45-generic-64kUpgrade linux-image-5.4.0-1049-xilinx-zynqmpUpgrade linux-image-5.15.0-1066-kvmUpgrade linux-image-5.4.0-1090-bluefieldUpgrade linux-image-5.4.0-1097-gkeopUpgrade linux-image-oem-20.04cUpgrade linux-image-raspiUpgrade linux-image-5.4.0-192-lowlatencyUpgrade linux-image-6.8.0-1013-nvidia-64kUpgrade linux-image-ibm-lts-24.04Upgrade linux-image-ibm-lts-20.04Upgrade linux-image-5.15.0-1072-azureUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-virtual-hwe-18.04Upgrade linux-image-5.15.0-1064-nvidiaUpgrade linux-image-genericUpgrade linux-image-nvidia-64kUpgrade linux-image-5.4.0-1129-oracleUpgrade linux-image-gkeop-5.4Upgrade linux-image-oem-22.04cUpgrade linux-image-6.8.0-1014-azure-fdeUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-nvidiaUpgrade linux-image-5.4.0-1114-raspiUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-5.15.0-1064-intel-iotgUpgrade linux-image-intel-iotgUpgrade linux-image-6.8.0-44-genericUpgrade linux-image-generic-64kUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-6.8.0-1012-ibmUpgrade linux-image-6.8.0-1012-oemUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-6.8.0-1012-oracleUpgrade linux-image-5.15.0-1064-nvidia-lowlatencyUpgrade linux-image-5.4.0-192-genericUpgrade linux-image-gkeopUpgrade linux-image-oem-22.04bUpgrade linux-image-azure-fde-lts-22.04Upgrade linux-image-oem-20.04dUpgrade linux-image-5.4.0-1042-iotUpgrade linux-image-azure-fdeUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-5.15.0-1072-azure-fdeUpgrade linux-image-azure-lts-22.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oem-20.04bUpgrade linux-image-generic-hwe-20.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1013-nvidiaUpgrade linux-image-azureUpgrade linux-image-5.15.0-121-lowlatency-64k | Aug 9, 2024 | Jun 21, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Oct 14, 2025 | Jun 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