In the Linux kernel, the following vulnerability has been resolved:
serial: core: check uartclk for zero to avoid divide by zero
Calling ioctl TIOCSSERIAL with an invalid baud_base can result in uartclk being zero, which will result in a divide by zero error in uart_get_divisor(). The check for uartclk being zero in uart_set_info() needs to be done before other settings are made as subsequent calls to ioctl TIOCSSERIAL for the same port would be impacted if the uartclk check was done where uartclk gets set.
Oops: divide error: 0000 PREEMPT SMP KASAN PTI RIP: 0010:uart_get_divisor (drivers/tty/serial/serial_core.c:580) Call Trace: <TASK> serial8250_get_divisor (drivers/tty/serial/8250/8250_port.c:2576 drivers/tty/serial/8250/8250_port.c:2589) serial8250_do_set_termios (drivers/tty/serial/8250/8250_port.c:502 drivers/tty/serial/8250/8250_port.c:2741) serial8250_set_termios (drivers/tty/serial/8250/8250_port.c:2862) uart_change_line_settings (./include/linux/spinlock.h:376 ./include/linux/serial_core.h:608 drivers/tty/serial/serial_core.c:222) uart_port_startup (drivers/tty/serial/serial_core.c:342) uart_startup (drivers/tty/serial/serial_core.c:368) uart_set_info (drivers/tty/serial/serial_core.c:1034) uart_set_info_user (drivers/tty/serial/serial_core.c:1059) tty_set_serial (drivers/tty/tty_io.c:2637) tty_ioctl (drivers/tty/tty_io.c:2647 drivers/tty/tty_io.c:2791) __x64_sys_ioctl (fs/ioctl.c:52 fs/ioctl.c:907 fs/ioctl.c:893 fs/ioctl.c:893) do_syscall_64 (arch/x86/entry/common.c:52 (discriminator 1) arch/x86/entry/common.c:83 (discriminator 1)) entry_SYSCALL_64_after_hwframe (arch/x86/entry/entry_64.S:130)
Rule: add
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 |
|---|---|---|---|---|
| Amazon Linux Ami 2 | — | Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade perf-debuginfoUpgrade kernel-develUpgrade kernel-livepatch-4.14.353-270.569Upgrade kernel-livepatch-5.15.165-110.161Upgrade python-perf-debuginfoUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade kernel-debuginfo-common-x86_64Upgrade perfUpgrade bpftoolUpgrade kernel-livepatch-5.10.224-212.876Upgrade python-perfUpgrade kernelUpgrade kernel-debuginfo-common-aarch64Upgrade kernel-tools-develUpgrade kernel-tools | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-toolsUpgrade kernel-libbpf-develUpgrade bpftoolUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernel-libbpf-staticUpgrade kernel-livepatch-6.1.106-116.188Upgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade kernel-develUpgrade python3-perfUpgrade kernel-headersUpgrade bpftool-debuginfoUpgrade perf-debuginfoUpgrade python3-perf-debuginfoUpgrade perfUpgrade kernel-modules-extraUpgrade kernel-debuginfoUpgrade kernel-tools-debuginfoUpgrade kernel-tools-develUpgrade kernel-libbpf | Oct 16, 2025 | Aug 26, 2024 |
| Debian | — | Upgrade linuxUpgrade linux-6.1 | Sep 2, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp10 | — | Upgrade kernel-toolsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade kernel-tools-libs | Nov 11, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade kernelUpgrade bpftoolUpgrade kernel-tools-libs | Dec 12, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-toolsUpgrade kernel-abi-stablelistsUpgrade python3-perfUpgrade bpftoolUpgrade kernel-tools-libsUpgrade kernel | Dec 12, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernelUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel-tools-libs | Nov 11, 2024 | Aug 26, 2024 |
| Oracle_linux | — | Upgrade kernel-uek | Oct 16, 2024 | Aug 26, 2024 |
| Redhat_linux | — | No solution exists | Jul 9, 2025 | Aug 26, 2024 |
| Suse | — | Upgrade kernel-kvmsmall-vdsoUpgrade dlm-kmp-64kbUpgrade dtb-exynosUpgrade kernel-default-develUpgrade kernel-rt_debug-develUpgrade kselftests-kmp-azureUpgrade gfs2-kmp-64kbUpgrade kernel-obs-buildUpgrade kernel-azure-baseUpgrade dtb-marvellUpgrade gfs2-kmp-rtUpgrade kernel-kvmsmall-develUpgrade kselftests-kmp-64kbUpgrade kernel-syms-azureUpgrade dtb-lgUpgrade gfs2-kmp-azureUpgrade kernel-kvmsmall-livepatch-develUpgrade dtb-socionextUpgrade dtb-amdUpgrade kernel-azure-optionalUpgrade cluster-md-kmp-azureUpgrade kernel-kvmsmallUpgrade kernel-source-rtUpgrade kernel-azureUpgrade dtb-renesasUpgrade gfs2-kmp-defaultUpgrade reiserfs-kmp-64kbUpgrade dtb-allwinnerUpgrade reiserfs-kmp-defaultUpgrade kernel-64kb-optionalUpgrade kernel-64kb-livepatch-develUpgrade dtb-caviumUpgrade dtb-broadcomUpgrade dtb-hisiliconUpgrade kernel-azure-livepatch-develUpgrade kernel-zfcpdumpUpgrade kernel-source-vanillaUpgrade kernel-64kbUpgrade kernel-sourceUpgrade kernel-azure-extraUpgrade kernel-rt-extraUpgrade kernel-debugUpgrade ocfs2-kmp-64kbUpgrade kernel-rt-vdsoUpgrade kernel-devel-azureUpgrade kernel-azure-vdsoUpgrade kernel-default-vdsoUpgrade kernel-rt_debugUpgrade kernel-docs-htmlUpgrade kernel-default-livepatchUpgrade kernel-source-azureUpgrade kernel-rt-optionalUpgrade kernel-default-manUpgrade kernel-debug-vdsoUpgrade ocfs2-kmp-defaultUpgrade dtb-alteraUpgrade dtb-appleUpgrade dtb-amazonUpgrade dtb-freescaleUpgrade kernel-debug-develUpgrade reiserfs-kmp-azureUpgrade kernel-azure-develUpgrade ocfs2-kmp-azureUpgrade dtb-amlogicUpgrade kernel-obs-qaUpgrade dlm-kmp-rtUpgrade dtb-qcomUpgrade dtb-nvidiaUpgrade cluster-md-kmp-64kbUpgrade dtb-xilinxUpgrade kselftests-kmp-defaultUpgrade kernel-rt_debug-vdsoUpgrade kernel-rt-livepatchUpgrade kernel-default-base-rebuildUpgrade kernel-64kb-extraUpgrade dtb-apmUpgrade kernel-default-optionalUpgrade dtb-sprdUpgrade kernel-devel-rtUpgrade dtb-mediatekUpgrade cluster-md-kmp-defaultUpgrade kernel-syms-rtUpgrade kernel-rt-develUpgrade kernel-debug-livepatch-develUpgrade kernel-64kb-develUpgrade cluster-md-kmp-rtUpgrade kernel-macrosUpgrade kernel-default-livepatch-develUpgrade kernel-defaultUpgrade dtb-armUpgrade dtb-rockchipUpgrade reiserfs-kmp-rtUpgrade kselftests-kmp-rtUpgrade kernel-default-extraUpgrade dlm-kmp-azureUpgrade kernel-rt-livepatch-develUpgrade kernel-rtUpgrade kernel-develUpgrade dlm-kmp-defaultUpgrade kernel-docsUpgrade ocfs2-kmp-rtUpgrade kernel-default-baseUpgrade kernel-symsUpgrade kernel-rt_debug-livepatch-devel | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-4.15.0-235-lowlatencyUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-nvidia-6.8Upgrade linux-image-virtual-hwe-22.04Upgrade linux-image-nvidiaUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-oem-osp1Upgrade linux-image-oem-24.04aUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-oemUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-4.4.0-266-genericUpgrade linux-image-4.4.0-1179-awsUpgrade linux-image-oem-20.04cUpgrade linux-image-azure-fdeUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-genericUpgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-4.4.0-266-lowlatencyUpgrade linux-image-gkeopUpgrade linux-image-raspiUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-gkeop-5.15Upgrade linux-image-intelUpgrade linux-image-oem-22.04dUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-oem-22.04cUpgrade linux-image-gkeop-5.4Upgrade linux-image-4.15.0-1178-awsUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-azure-lts-18.04Upgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-6.8.0-1020-azureUpgrade linux-image-oracle-lts-18.04Upgrade linux-image-5.4.0-1044-iotUpgrade linux-image-intel-iotgUpgrade linux-image-nvidia-64kUpgrade linux-image-ibmUpgrade linux-image-generic-lts-xenialUpgrade linux-image-5.4.0-1123-kvmUpgrade linux-image-5.15.0-125-generic-64kUpgrade linux-image-azure-cvmUpgrade linux-image-gkeUpgrade linux-image-lowlatency-hwe-20.04Upgrade linux-image-5.15.0-1065-raspiUpgrade linux-image-lowlatency-hwe-18.04Upgrade linux-image-azure-lts-20.04Upgrade linux-image-oem-24.04Upgrade linux-image-generic-64k-hwe-20.04Upgrade linux-image-6.8.0-1015-gkeUpgrade linux-image-5.15.0-1067-nvidia-lowlatencyUpgrade linux-image-oracle-lts-22.04Upgrade linux-image-raspi2Upgrade linux-image-lowlatency-lts-xenialUpgrade linux-image-5.15.0-125-lowlatencyUpgrade linux-image-5.15.0-1069-gkeUpgrade linux-image-5.15.0-1067-nvidiaUpgrade linux-image-5.4.0-1140-azureUpgrade linux-image-nvidia-64k-6.8Upgrade linux-image-5.4.0-1082-ibmUpgrade linux-image-4.15.0-1186-azureUpgrade linux-image-4.15.0-1161-kvmUpgrade linux-image-4.15.0-1140-oracleUpgrade linux-image-oracleUpgrade linux-image-virtual-hwe-18.04Upgrade linux-image-generic-64k-hwe-24.04Upgrade linux-image-6.8.0-50-lowlatencyUpgrade linux-image-oracle-lts-20.04Upgrade linux-image-gkeop-6.8Upgrade linux-image-aws-lts-22.04Upgrade linux-image-virtual-lts-xenialUpgrade linux-image-5.15.0-1065-ibmUpgrade linux-image-oem-20.04dUpgrade linux-image-lowlatency-hwe-22.04Upgrade linux-image-bluefieldUpgrade linux-image-nvidia-lowlatency-64kUpgrade linux-image-4.15.0-235-genericUpgrade linux-image-generic-64k-hwe-22.04Upgrade linux-image-5.15.0-1075-azureUpgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-kvmUpgrade linux-image-generic-lpaeUpgrade linux-image-generic-hwe-18.04Upgrade linux-image-virtualUpgrade linux-image-5.4.0-1139-azureUpgrade linux-image-5.15.0-1038-xilinx-zynqmpUpgrade linux-image-gcp-lts-18.04Upgrade linux-image-lowlatency-64k-hwe-24.04Upgrade linux-image-5.4.0-1102-gkeopUpgrade linux-image-awsUpgrade linux-image-generic-hwe-16.04Upgrade linux-image-6.8.0-1002-gkeopUpgrade linux-image-gcp-lts-22.04Upgrade linux-image-gcpUpgrade linux-image-lowlatency-hwe-24.04Upgrade linux-image-gcp-lts-20.04Upgrade linux-image-virtual-hwe-16.04Upgrade linux-image-gke-5.15Upgrade linux-image-raspi-nolpaeUpgrade linux-image-oem-20.04Upgrade linux-image-5.15.0-1070-oracleUpgrade linux-image-5.4.0-200-lowlatencyUpgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-6.8.0-1020-awsUpgrade linux-image-oem-22.04Upgrade linux-image-5.15.0-125-genericUpgrade linux-image-virtual-hwe-24.04Upgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-ibm-lts-24.04Upgrade linux-image-oem-22.04bUpgrade linux-image-raspi-hwe-18.04Upgrade linux-image-6.8.0-1018-oemUpgrade linux-image-5.4.0-1119-raspiUpgrade linux-image-5.15.0-125-lowlatency-64kUpgrade linux-image-5.15.0-125-generic-lpaeUpgrade linux-image-nvidia-hwe-22.04Upgrade linux-image-5.15.0-1072-aws | Nov 4, 2024 | Aug 26, 2024 |
| Vmware Photon_os | — | Use 'tdnf update' to upgrade all packages to the latest version. | Jan 20, 2025 | Aug 26, 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