CVE-2024-35848CWE-362

CVE-2024-35848

High · published May 17, 2024

CVSS v3.1
7.0
EPSS
0%
Percentile
8.0
In the wild
Unconfirmed
What it is

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

eeprom: at24: fix memory corruption race condition

If the eeprom is not accessible, an nvmem device will be registered, the

read will fail, and the device will be torn down. If another driver

accesses the nvmem device after the teardown, it will reference

invalid memory.

Move the failure point before registering the nvmem device.

The record
Technical detail
CVSS v3.1
7.0 · HIGH
Vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00188 · 8.0th percentile
Weakness
CWE-362 · Concurrent Execution using Shared Resource with Improper Synchronization ('Race Condition')
Published
2024-05-17T19:15Z
Affected products (11)
ProductVersionsFixed in
linux/linux_kernel≥ 5.3, < 5.10.2175.10.217
linux/linux_kernel≥ 5.11, < 5.15.1595.15.159
linux/linux_kernel≥ 5.16, < 6.1.916.1.91
linux/linux_kernel≥ 6.2, < 6.6.316.6.31
linux/linux_kernel≥ 6.7, < 6.8.96.8.9
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
debian/debian_linuxall versions—
References (13)
EPSS history
Timeline
  • 17 MAY 14:47Z
    eeprom: at24: fix memory corruption race condition
    cvelistv5