CVE-2023-53804

CVE-2023-53804

High · published December 9, 2025

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

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

nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()

During unmount process of nilfs2, nothing holds nilfs_root structure after

nilfs2 detaches its writer in nilfs_detach_log_writer(). However, since

nilfs_evict_inode() uses nilfs_root for some cleanup operations, it may

cause use-after-free read if inodes are left in "garbage_list" and

released by nilfs_dispose_list() at the end of nilfs_detach_log_writer().

Fix this issue by modifying nilfs_evict_inode() to only clear inode

without additional metadata changes that use nilfs_root if the file system

is degraded to read-only or the writer is detached.

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.00139 · 3.0th percentile
Published
2025-12-09T06:16Z
References (8)
EPSS history
Timeline
  • 09 DEC 00:01Z
    nilfs2: fix use-after-free bug of nilfs_root in nilfs_evict_inode()
    cvelistv5