iio: chemical: scd30: fix division by zero in write_raw (Linux Linux)

CVE-2026-63931
MEDIUM 5.5

At a glance

Source
NVD
EPSS
EPSS 0.16 % · percentile 5 ()
State
PUBLISHED
Published
Updated
Assigner
Linux
NVD status
Analyzed

Description

In the Linux kernel, the following vulnerability has been resolved: iio: chemical: scd30: fix division by zero in write_raw Add a zero check for val2 before using it as a divisor when setting the sampling frequency. A user writing a zero fractional part to the sampling_frequency sysfs attribute triggers a division by zero in the kernel.

Weaknesses (CWE)

References

Scores

VersionScoreVectorScored by
CVSS 3.1MEDIUM 5.5CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:HNVD · nvd@nist.gov (Primary)

European references

CERT-FR advisories

Affected configurations (NVD CPE)

Affected products

ProductVersions
Linux · Linuxaffected 64b3d8b1b0f5c16c19045785e4da8391ae35ec99 < 4748bce423a363bb8a85a624faeb8f54fe331611 ; affected 64b3d8b1b0f5c16c19045785e4da8391ae35ec99 < 6308b812acdcac38cbfe1af0b1524c3375f408a5 ; affected 64b3d8b1b0f5c16c19045785e4da8391ae35ec99 < c7a740bf75554b051fabb17596ca6e483d6e6d90 ; affected 64b3d8b1b0f5c16c19045785e4da8391ae35ec99 < e85bc501947f5ae16dd9adc01162b76d55ab7962 ; affected 64b3d8b1b0f5c16c19045785e4da8391ae35ec99 < d98c2e69aab905d1b19a69ffe584efa46a9efd42 ; affected 64b3d8b1b0f5c16c19045785e4da8391ae35ec99 < 5e4d34092a5ebfbc3a45a180c76ecb1cdbbedd53
Linux · Linuxaffected 5.9 ; unaffected 0 < 5.9 ; unaffected 5.10.259 ≤ 5.10.* ; unaffected 5.15.210 ≤ 5.15.* ; unaffected 6.1.176 ≤ 6.1.* ; unaffected 6.6.143 ≤ 6.6.*

Sources

SourceLicence
CVE List (CVEProject cvelistV5)CVE Program Terms of Use
EPSS (FIRST.org)FIRST — attribution requested
ENISA EUVDENISA — reproduction authorised, source acknowledged
CERT-FR (ANSSI)Licence Ouverte / Etalab 2.0
NVD (NIST) via fkie-cad/nvd-json-data-feedsPublic domain — this product uses data from the NVD API but is not endorsed or certified by the NVD