CVE-2024-46780

CVE-2024-46780

High · published September 18, 2024

CVSS v3.1
7.8
EPSS
0%
Percentile
14.2
In the wild
Unconfirmed
What it is

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

nilfs2: protect references to superblock parameters exposed in sysfs

The superblock buffers of nilfs2 can not only be overwritten at runtime

for modifications/repairs, but they are also regularly swapped, replaced

during resizing, and even abandoned when degrading to one side due to

backing device issues. So, accessing them requires mutual exclusion using

the reader/writer semaphore "nilfs->ns_sem".

Some sysfs attribute show methods read this superblock buffer without the

necessary mutual exclusion, which can cause problems with pointer

dereferencing and memory access, so fix it.

The record
Technical detail
CVSS v3.1
7.8 · HIGH
Vector
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00240 · 14.2th percentile
Published
2024-09-18T12:15Z
Affected products (13)
ProductVersionsFixed in
linux/linux_kernel≥ 3.17, < 4.19.3224.19.322
linux/linux_kernel≥ 4.20, < 5.4.2845.4.284
linux/linux_kernel≥ 5.5, < 5.10.2265.10.226
linux/linux_kernel≥ 5.11, < 5.15.1675.15.167
linux/linux_kernel≥ 5.16, < 6.1.1106.1.110
linux/linux_kernel≥ 6.2, < 6.6.516.6.51
linux/linux_kernel≥ 6.7, < 6.10.106.10.10
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
linux/linux_kernelall versions—
References (10)
EPSS history
Timeline
  • 18 SEP 07:12Z
    nilfs2: protect references to superblock parameters exposed in sysfs
    cvelistv5