PT-2024-32197
CVE-2024-46781
·
Published
2024-09-01
·
Updated
2026-02-21
Description by
CVSS 3.1
7.8
HighMetricsAV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions
Linux kernel versions prior to 6.6.52
Description
A use-after-free bug was found in the Linux kernel's nilfs2 file system. The bug occurs when data recovery is performed using partial logs created by dsync writes, but an error occurs before starting the log writer to create a recovered checkpoint. As a result, the inodes whose data had been recovered are left in the ns dirty files list of the nilfs object and are not freed. This issue can be fixed by cleaning up inodes that have read the recovery data if the recovery routine fails midway before the log writer starts.
Recommendations
Update to Linux kernel version 6.6.52 or later to fix the issue.
As a temporary workaround, consider disabling the nilfs2 file system until a patch is available.
Restrict access to the nilfs2 file system to minimize the risk of exploitation.
Exploitability
Exploit
Fix
Impacts
Vendors
Affected products
Found an issue in the description? Have something to add? Feel free to write us 👾