PT-2024-34065 · Linux+7 · Linux Kernel+7
Published
2024-10-22
·
Updated
2025-10-03
·
CVE-2024-50233
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.61
Description:
A division by zero issue has been identified in the ad9832 calc freqreg() function, which can be triggered when the clk get rate() function returns 0. This occurs in the ad9832 write frequency() function, where the check for fout does not protect against the case when fout is 0. The ad9832 write frequency() function is called from ad9832 write(), and fout is derived from a text buffer, which can contain any value.
Recommendations:
For versions prior to 6.6.61, update to version 6.6.61 or later to resolve the issue. As a temporary workaround, consider restricting the input values for the
fout variable to prevent division by zero errors in the ad9832 calc freqreg() function.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 Os
Suse
Ubuntu