CVE-2024-56567

MediumCVSS 5.5/10Last modified Jun 17, 2026

Description

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

ad7780: fix division by zero in ad7780_write_raw()

In the ad7780_write_raw() , val2 can be zero, which might lead to a division by zero error in DIV_ROUND_CLOSEST(). The ad7780_write_raw() is based on iio_info's write_raw. While val is explicitly declared that can be zero (in read mode), val2 is not specified to be non-zero.

Metrics

CVSS 3.1 5.5/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Weakness enumeration

Affected software

VendorProductVersions
LinuxLinux>= 9085daa4abcc3a1c19ae4eb00e609842ef28275a, < 18fb33df1de83a014d7f784089f9b124facc157f; >= 9085daa4abcc3a1c19ae4eb00e609842ef28275a, < afc1e3c00b3f5f0b4f1bc3e974fb9803cb938a90; >= 9085daa4abcc3a1c19ae4eb00e609842ef28275a, < 68e79b848196a0b0ec006009cc69da1f835d1ae8; >= 9085daa4abcc3a1c19ae4eb00e609842ef28275a, < 022e13518ba6cc1b4fdd291f49e4f57b2d5718e0; >= 9085daa4abcc3a1c19ae4eb00e609842ef28275a, < 7e3a8ea3d1ada7f707de5d9d504774b4191eab66; >= 9085daa4abcc3a1c19ae4eb00e609842ef28275a, < f25a9f1df1f6738acf1fa05595fb6060a2c08ff1; >= 9085daa4abcc3a1c19ae4eb00e609842ef28275a, < c174b53e95adf2eece2afc56cd9798374919f99a
LinuxLinux5.2

References

Timeline

Published
Dec 27, 2024
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2024

CVE-2024-565684.7In the Linux kernel, the following vulnerability has been resolved: iommu/arm-smmu: Defer probe of clients after smmu device bound Null poCVE-2024-565695.5In the Linux kernel, the following vulnerability has been resolved: ftrace: Fix regression with module command in stack_trace_filter When CVE-2024-56578.1The CraftCMS plugin Two-Factor Authentication in versions 3.3.1, 3.3.2 and 3.3.3 discloses the password hash of the currently authenticated CVE-2024-565707.8In the Linux kernel, the following vulnerability has been resolved: ovl: Filter invalid inodes with missing lookup function Add a check toCVE-2024-565725.5In the Linux kernel, the following vulnerability has been resolved: media: platform: allegro-dvt: Fix possible memory leak in allocate_buffCVE-2024-565735.5In the Linux kernel, the following vulnerability has been resolved: efi/libstub: Free correct pointer on failure cmdline_ptr is an out parCVE-2024-565745.5In the Linux kernel, the following vulnerability has been resolved: media: ts2020: fix null-ptr-deref in ts2020_probe() KASAN reported a nCVE-2024-565755.5In the Linux kernel, the following vulnerability has been resolved: media: imx-jpeg: Ensure power suppliers be suspended before detach themCVE-2024-565764.7In the Linux kernel, the following vulnerability has been resolved: media: i2c: tc358743: Fix crash in the probe error path when using pollCVE-2024-565775.5In the Linux kernel, the following vulnerability has been resolved: media: mtk-jpeg: Fix null-ptr-deref during unload module The workqueueCVE-2024-565785.5In the Linux kernel, the following vulnerability has been resolved: media: imx-jpeg: Set video drvdata before register video device The viCVE-2024-565795.5In the Linux kernel, the following vulnerability has been resolved: media: amphion: Set video drvdata before register video device The vid