CVE-2024-47663
Published: Oct 9, 2024
Modified: May 11, 2026
Description
In the Linux kernel, the following vulnerability has been resolved: staging: iio: frequency: ad9834: Validate frequency parameter value In ad9834_write_frequency() clk_get_rate() can return 0. In such case ad9834_calc_freqreg() call will lead to division by zero. Checking 'if (fout > (clk_freq / 2))' doesn't protect in case of 'fout' is 0. ad9834_write_frequency() is called from ad9834_write(), where fout is taken from text buffer, which can contain any value. Modify parameters checking. Found by Linux Verification Center (linuxtesting.org) with SVACE.
| Vendor | Product | Versions |
|---|---|---|
Linux | Linux | affected 12b9d5bf76bfa20d3207ef24fca9c8254a586a58 - < 5edc3a45ef428501000a7b23d0e1777a548907f6affected 12b9d5bf76bfa20d3207ef24fca9c8254a586a58 - < 0e727707a239d5c519fc9abc2f0fd913516a7e47affected 12b9d5bf76bfa20d3207ef24fca9c8254a586a58 - < 41cc91e3138fe52f8da92a81bebcd0e6cf488c53affected 12b9d5bf76bfa20d3207ef24fca9c8254a586a58 - < d8b09a5edc4a634373158c1a405491de3c52e58aaffected 12b9d5bf76bfa20d3207ef24fca9c8254a586a58 - < 3ba9abfcaa9e16bb91ed7e0e2b42e94a157a953e+3 more versions |
Linux | Linux | affected 2.6.38unaffected 0 - < 2.6.38unaffected 4.19.323 - <= 4.19.*unaffected 5.4.284 - <= 5.4.*unaffected 5.10.226 - <= 5.10.*+5 more versions |
References
Security Training
Train your team to recognize and prevent security threats with our comprehensive security awareness program.
Start TrainingVulnerability Scanning
Discover vulnerabilities in your applications and infrastructure before attackers do.
Scan Now