
Cloud Vulnerability DB
A community-led vulnerabilities database
CVE-2024-40933 affects the Linux kernel's Industrial I/O (IIO) temperature driver for the MLX90635 IR Temperature sensor. The vulnerability was discovered and disclosed on July 12, 2024, and involves an error pointer dereference issue in the mlx90635_probe() function. When devm_regmap_init_i2c() fails, regmap_ee could be an error pointer, but the code incorrectly checks 'regmap' instead of 'regmap_ee', which appears to be a copy-paste error (NVD).
The vulnerability exists in the MLX90635 temperature sensor driver's probe function. The issue occurs during device initialization where the code checks for an error condition using IS_ERR() on the wrong variable (regmap instead of regmap_ee). This incorrect error checking could lead to a potential error pointer dereference. The vulnerability has been assigned a CVSS v3.1 Base Score of 5.5 (Medium) with the vector string CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H (NVD).
The vulnerability could lead to a system crash or denial of service condition when the MLX90635 temperature sensor driver initialization fails. The impact is limited to systems with the affected hardware and driver combination. The CVSS score indicates that while the vulnerability requires local access and low privileges, it could result in high availability impact (NVD).
The vulnerability requires local access to the system and low privileges to exploit. There are no known reports of this vulnerability being exploited in the wild. The technical nature of the bug makes it primarily a reliability issue rather than a security threat, as it only manifests during driver initialization (NVD).
The vulnerability has been fixed in Linux kernel version 6.8.0 and later. The fix involves correcting the error checking condition to verify regmap_ee instead of regmap. Ubuntu has released updates for affected versions, including 24.04 LTS (Noble) and 22.04 LTS (Jammy) with kernel versions 6.8.0-44.44 and 6.8.0-1015.16 respectively (Ubuntu Security).
Source: This report was generated using AI
Free Vulnerability Assessment
Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.
Get a personalized demo
"Best User Experience I have ever seen, provides full visibility to cloud workloads."
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
"We know that if Wiz identifies something as critical, it actually is."