Fix Underflows in hwmon Kernelmodule
CVE-2024-46759
What is CVE-2024-46759?
A vulnerability exists within the Linux kernel's hwmon subsystem, specifically impacting the adc128d818 driver. This flaw arises from improper handling of user input when writing limit attributes, where a significantly large negative number can lead to integer underflows. The issue has been addressed through a reordering of the clamp_val and DIV_ROUND_CLOSEST operations, effectively mitigating the risk of underflows and enhancing the stability of the driver.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
Linux b4c9c1a7987ef07d8345bf9d19f36d97423b6b25 < 05419d0056dcf7088687e561bb583cc06deba777
Linux b4c9c1a7987ef07d8345bf9d19f36d97423b6b25 < 7645d783df23878342d5d8d22030c3861d2d5426
Linux b4c9c1a7987ef07d8345bf9d19f36d97423b6b25 < 2a3add62f183459a057336381ef3a896da01ce38
References
CVSS V3.1
Timeline
Vulnerability published
Vulnerability Reserved