CVE-2024-46759

Source
https://cve.org/CVERecord?id=CVE-2024-46759
Import Source
https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-46759.json
JSON Data
https://api.test.osv.dev/v1/vulns/CVE-2024-46759
Downstream
Related
Published
2024-09-18T07:12:18.920Z
Modified
2026-03-20T12:37:53.564371Z
Summary
hwmon: (adc128d818) Fix underflows seen when writing limit attributes
Details

In the Linux kernel, the following vulnerability has been resolved:

hwmon: (adc128d818) Fix underflows seen when writing limit attributes

DIVROUNDCLOSEST() after kstrtol() results in an underflow if a large negative number such as -9223372036854775808 is provided by the user. Fix it by reordering clampval() and DIVROUND_CLOSEST() operations.

Database specific
{
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2024/46xxx/CVE-2024-46759.json",
    "cna_assigner": "Linux"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
b4c9c1a7987ef07d8345bf9d19f36d97423b6b25
Fixed
05419d0056dcf7088687e561bb583cc06deba777
Fixed
7645d783df23878342d5d8d22030c3861d2d5426
Fixed
2a3add62f183459a057336381ef3a896da01ce38
Fixed
019ef2d396363ecddc46e826153a842f8603799b
Fixed
f7f5101af5b47a331cdbfa42ba64c507b47dd1fe
Fixed
6891b11a0c6227ca7ed15786928a07b1c0e4d4af
Fixed
b0bdb43852bf7f55ba02f0cbf00b4ea7ca897bff
Fixed
8cad724c8537fe3e0da8004646abc00290adae40

Database specific

source
"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2024-46759.json"