PT-2024-33819 · Linux+7 · Linux Kernel+7
Choong Yong Liang
+1
·
Published
2024-10-21
·
Updated
2025-09-29
·
CVE-2024-49977
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions:
Linux kernel versions prior to 6.6.58
Description:
A zero-division error occurs in the Linux kernel when disabling tc cbs. The issue arises from the commit b8c43360f6e4, which allows the
port transmit rate kbps to be set to 0. This value is then passed to the div s64 function when tc-cbs is disabled, leading to the error. The idleslope, sendslope, and credit values are not required to be configured when tc-cbs is disabled.Recommendations:
For Linux kernel versions prior to 6.6.58, update to version 6.6.58 or later to resolve the issue. As a temporary workaround, consider adding a return statement after setting the txQ mode to DCB when tc-cbs is disabled to prevent the zero-division error.
Exploit
Fix
Divide By Zero
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Alt Linux
Astra Linux
Debian
Linuxmint
Linux Kernel
Red Hat
Red Os
Ubuntu