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-develUpgrade perf-debuginfoUpgrade bpftool-debuginfoUpgrade python-perf-debuginfoUpgrade kernel-livepatch-5.15.165-110.161Upgrade kernel-tools-debuginfoUpgrade kernel-debuginfoUpgrade kernel-headersUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-livepatch-4.14.353-270.569Upgrade kernel-toolsUpgrade kernel-livepatch-5.10.224-212.876Upgrade kernel-debuginfo-common-aarch64Upgrade bpftoolUpgrade kernel-tools-develUpgrade perfUpgrade python-perfUpgrade kernel | May 20, 2026 | May 20, 2026 |
| Amazon_linux_2023 | — | Upgrade kernel-modules-extraUpgrade python3-perf-debuginfoUpgrade bpftool-debuginfoUpgrade perfUpgrade kernel-develUpgrade perf-debuginfoUpgrade python3-perfUpgrade kernel-tools-develUpgrade kernel-headersUpgrade kernel-tools-debuginfoUpgrade kernel-libbpfUpgrade kernel-debuginfoUpgrade kernel-libbpf-develUpgrade kernel-libbpf-staticUpgrade kernel-debuginfo-common-x86_64Upgrade kernel-modules-extra-commonUpgrade kernel-debuginfo-common-aarch64Upgrade kernelUpgrade kernel-toolsUpgrade kernel-livepatch-6.1.106-116.188Upgrade bpftool | 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-abi-stablelistsUpgrade kernelUpgrade kernel-tools-libsUpgrade python3-perfUpgrade kernel-tools | Nov 11, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp11 | — | Upgrade kernel-tools-libsUpgrade bpftoolUpgrade kernel-abi-stablelistsUpgrade kernel-toolsUpgrade python3-perfUpgrade kernel | Dec 12, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp12 | — | Upgrade kernel-tools-libsUpgrade python3-perfUpgrade kernelUpgrade kernel-abi-stablelistsUpgrade bpftoolUpgrade kernel-tools | Dec 12, 2024 | Aug 26, 2024 |
| Huawei Euleros 2_0_sp9 | — | Upgrade kernel-tools-libsUpgrade kernelUpgrade python3-perfUpgrade kernel-tools | 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-rt-livepatchUpgrade kernel-default-optionalUpgrade kernel-devel-rtUpgrade kernel-64kb-extraUpgrade dtb-sprdUpgrade dtb-armUpgrade kernel-default-livepatch-develUpgrade ocfs2-kmp-azureUpgrade reiserfs-kmp-azureUpgrade kernel-obs-qaUpgrade reiserfs-kmp-rtUpgrade kernel-debug-livepatch-develUpgrade kernel-rt-develUpgrade dtb-mediatekUpgrade cluster-md-kmp-defaultUpgrade cluster-md-kmp-rtUpgrade kernel-syms-rtUpgrade dtb-qcomUpgrade kernel-64kb-develUpgrade dtb-amlogicUpgrade dtb-apmUpgrade kernel-macrosUpgrade kernel-defaultUpgrade kselftests-kmp-defaultUpgrade dlm-kmp-defaultUpgrade kernel-develUpgrade dlm-kmp-azureUpgrade kernel-default-extraUpgrade kernel-rt-livepatch-develUpgrade dtb-rockchipUpgrade ocfs2-kmp-rtUpgrade kselftests-kmp-rtUpgrade dlm-kmp-rtUpgrade kernel-rt_debug-livepatch-develUpgrade kernel-default-baseUpgrade kernel-default-base-rebuildUpgrade kernel-docsUpgrade dtb-nvidiaUpgrade cluster-md-kmp-64kbUpgrade kernel-symsUpgrade kernel-azure-develUpgrade kernel-rtUpgrade kernel-rt_debug-vdsoUpgrade dtb-xilinxUpgrade dlm-kmp-64kbUpgrade kernel-debug-develUpgrade ocfs2-kmp-64kbUpgrade kernel-azure-vdsoUpgrade kernel-rt-vdsoUpgrade gfs2-kmp-rtUpgrade gfs2-kmp-defaultUpgrade gfs2-kmp-azureUpgrade reiserfs-kmp-64kbUpgrade kernel-source-vanillaUpgrade kernel-rt-extraUpgrade kernel-kvmsmall-develUpgrade kernel-azure-livepatch-develUpgrade kernel-sourceUpgrade kernel-kvmsmall-livepatch-develUpgrade kernel-64kb-livepatch-develUpgrade kernel-default-manUpgrade kernel-rt_debugUpgrade kselftests-kmp-azureUpgrade kernel-kvmsmall-vdsoUpgrade kernel-default-vdsoUpgrade kernel-64kb-optionalUpgrade dtb-socionextUpgrade dtb-marvellUpgrade dtb-appleUpgrade dtb-alteraUpgrade kernel-rt_debug-develUpgrade kernel-rt-optionalUpgrade kernel-default-livepatchUpgrade kernel-default-develUpgrade kernel-debug-vdsoUpgrade dtb-exynosUpgrade kernel-syms-azureUpgrade kernel-azure-baseUpgrade gfs2-kmp-64kbUpgrade kernel-obs-buildUpgrade ocfs2-kmp-defaultUpgrade kernel-docs-htmlUpgrade dtb-freescaleUpgrade kernel-devel-azureUpgrade kernel-source-azureUpgrade kernel-64kbUpgrade kernel-debugUpgrade dtb-amazonUpgrade kernel-zfcpdumpUpgrade dtb-caviumUpgrade kernel-azure-extraUpgrade cluster-md-kmp-azureUpgrade kernel-source-rtUpgrade kernel-azureUpgrade dtb-hisiliconUpgrade dtb-broadcomUpgrade dtb-amdUpgrade dtb-allwinnerUpgrade dtb-renesasUpgrade dtb-lgUpgrade reiserfs-kmp-defaultUpgrade kselftests-kmp-64kbUpgrade kernel-kvmsmallUpgrade kernel-azure-optional | Dec 5, 2025 | Sep 10, 2024 |
| Ubuntu | — | Upgrade linux-image-6.8.0-1019-gcpUpgrade linux-image-oem-20.04Upgrade linux-image-lowlatency-64k-hwe-22.04Upgrade linux-image-4.4.0-266-genericUpgrade linux-image-oem-osp1Upgrade linux-image-4.4.0-1179-awsUpgrade linux-image-6.8.0-1017-ibmUpgrade linux-image-oem-20.04cUpgrade linux-image-generic-hwe-24.04Upgrade linux-image-5.15.0-1071-gcpUpgrade linux-image-6.8.0-1019-nvidiaUpgrade linux-image-genericUpgrade linux-image-4.4.0-266-lowlatencyUpgrade linux-image-4.4.0-1141-awsUpgrade linux-image-6.8.0-1017-oracle-64kUpgrade linux-image-ibm-classicUpgrade linux-image-snapdragon-hwe-18.04Upgrade linux-image-lowlatencyUpgrade linux-image-6.8.0-1019-nvidia-64kUpgrade linux-image-nvidia-6.8Upgrade linux-image-6.8.0-1019-nvidia-lowlatency-64kUpgrade linux-image-aws-lts-20.04Upgrade linux-image-gkeop-5.4Upgrade linux-image-6.8.0-50-lowlatency-64kUpgrade linux-image-lowlatency-64k-hwe-20.04Upgrade linux-image-azureUpgrade linux-image-aws-hweUpgrade linux-image-oem-22.04cUpgrade linux-image-virtual-hwe-22.04Upgrade linux-image-5.15.0-1055-gkeopUpgrade linux-image-4.4.0-1142-kvmUpgrade linux-image-azure-lts-18.04Upgrade linux-image-generic-lpae-hwe-20.04Upgrade linux-image-oracle-lts-18.04Upgrade linux-image-6.8.0-1020-azure-fdeUpgrade linux-image-6.8.0-1020-azureUpgrade linux-image-6.8.0-1017-oracleUpgrade linux-image-5.4.0-200-genericUpgrade linux-image-5.4.0-200-generic-lpaeUpgrade linux-image-5.15.0-1078-azureUpgrade linux-image-oem-22.04aUpgrade linux-image-ibm-lts-20.04Upgrade linux-image-generic-hwe-20.04Upgrade linux-image-generic-64kUpgrade linux-image-6.8.0-1019-nvidia-lowlatencyUpgrade linux-image-4.15.0-1171-gcpUpgrade linux-image-aws-lts-18.04Upgrade linux-image-5.4.0-1134-oracleUpgrade linux-image-5.4.0-1044-iotUpgrade linux-image-5.15.0-1067-intel-iotgUpgrade linux-image-4.15.0-1178-awsUpgrade linux-image-intel-iotgUpgrade linux-image-generic-hwe-22.04Upgrade linux-image-oem-22.04dUpgrade linux-image-nvidiaUpgrade linux-image-azure-lts-22.04Upgrade linux-image-5.4.0-1094-bluefieldUpgrade linux-image-5.4.0-1139-gcpUpgrade linux-image-gkeop-5.15Upgrade linux-image-ibmUpgrade linux-image-4.15.0-235-lowlatencyUpgrade linux-image-nvidia-64kUpgrade linux-image-intelUpgrade linux-image-6.8.0-50-generic-64kUpgrade linux-image-virtual-hwe-20.04Upgrade linux-image-raspiUpgrade linux-image-gkeopUpgrade linux-image-5.15.0-1069-kvmUpgrade linux-image-6.8.0-1016-raspiUpgrade linux-image-oem-24.04aUpgrade linux-image-lowlatency-64kUpgrade linux-image-6.8.0-50-genericUpgrade linux-image-5.4.0-1135-awsUpgrade linux-image-lowlatency-hwe-16.04Upgrade linux-image-azure-fdeUpgrade linux-image-oracle-64kUpgrade linux-image-oem-20.04bUpgrade linux-image-oemUpgrade linux-image-nvidia-lowlatencyUpgrade linux-image-nvidia-64k-hwe-22.04Upgrade linux-image-generic-lpaeUpgrade linux-image-5.4.0-1054-xilinx-zynqmpUpgrade linux-image-xilinx-zynqmpUpgrade linux-image-gcp-lts-20.04Upgrade linux-image-virtual-hwe-24.04Upgrade linux-image-6.8.0-1020-awsUpgrade linux-image-5.15.0-1075-azureUpgrade linux-image-lowlatency-hwe-24.04 | 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