CVE-2024-40933
Linux Debian vulnerability analysis and mitigation

Overview

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).

Technical details

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).

Impact

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).

Exploitability

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).

Mitigation and workarounds

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).

Additional resources


SourceThis report was generated using AI

Related Linux Debian vulnerabilities:

CVE ID

Severity

Score

Technologies

Component name

CISA KEV exploit

Has fix

Published date

CVE-2026-7867HIGH7.8
  • Linux Debian logoLinux Debian
  • udisks2-lsm
NoYesAug 06, 2026
CVE-2026-71554MEDIUM5.3
  • Python logoPython
  • python-h2
NoYesAug 06, 2026
CVE-2026-71439MEDIUM5.3
  • JavaScript logoJavaScript
  • mermaid
NoYesAug 06, 2026
CVE-2026-71498MEDIUM5.1
  • JavaScript logoJavaScript
  • re2
NoYesAug 06, 2026
CVE-2026-71497MEDIUM4.7
  • Java logoJava
  • jsoup
NoYesAug 06, 2026

Free Vulnerability Assessment

Benchmark your Cloud Security Posture

Evaluate your cloud security practices across 9 security domains to benchmark your risk level and identify gaps in your defenses.

Request assessment

Get a personalized demo

Ready to see Wiz in action?

"Best User Experience I have ever seen, provides full visibility to cloud workloads."
David EstlickCISO
"Wiz provides a single pane of glass to see what is going on in our cloud environments."
Adam FletcherChief Security Officer
"We know that if Wiz identifies something as critical, it actually is."
Greg PoniatowskiHead of Threat and Vulnerability Management