CVE-2026-98672
Description
In the Linux kernel, the following vulnerability has been resolved: iio: adc: stm32-adc: fix possible division by zero in processed channel In case the conversion has failed or returned zero, processing *val can lead to a division by zero. Need to check for errors, or converted value is zero, before processing the data. In case the converted value is zero, e.g. the Vrefint channel, this should be considered as invalid in all cases.
How to fix
- Linux Linuxf6ec4b0769821d03083ce30e041c8349fca844eb, 55f1cebee909c9a0d5c2e494bcfaabed54750eb5, 30d27899cbba5b080954b5d3741bd535806c3101, 6dd3bf785d0307d1cf8f4a97c2240b0af14bef50, ab4e57adead252dd7f947baed6178f32ede88d38, c5de6a6f855fdcf1e0ea549fb227a316db51c405 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| Linux Linux | 0e346b2cfa855d6e6990dbdb220983fbf2bb0b92 ≤ v < f6ec4b0769821d03083ce30e041c8349fca844eb, 0e346b2cfa855d6e6990dbdb220983fbf2bb0b92 ≤ v < 55f1cebee909c9a0d5c2e494bcfaabed54750eb5, 0e346b2cfa855d6e6990dbdb220983fbf2bb0b92 ≤ v < 30d27899cbba5b080954b5d3741bd535806c3101, 0e346b2cfa855d6e6990dbdb220983fbf2bb0b92 ≤ v < 6dd3bf785d0307d1cf8f4a97c2240b0af14bef50, 0e346b2cfa855d6e6990dbdb220983fbf2bb0b92 ≤ v < ab4e57adead252dd7f947baed6178f32ede88d38, 0e346b2cfa855d6e6990dbdb220983fbf2bb0b92 ≤ v < c5de6a6f855fdcf1e0ea549fb227a316db51c405, 5.16 | f6ec4b0769821d03083ce30e041c8349fca844eb, 55f1cebee909c9a0d5c2e494bcfaabed54750eb5, 30d27899cbba5b080954b5d3741bd535806c3101, 6dd3bf785d0307d1cf8f4a97c2240b0af14bef50, ab4e57adead252dd7f947baed6178f32ede88d38, c5de6a6f855fdcf1e0ea549fb227a316db51c405 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.