PT-2024-11150 · Linux · Linux Kernel
Filipe Manana
·
Published
2021-05-14
·
Updated
2025-01-09
·
CVE-2021-47072
CVSS v3.1
5.5
Medium
| Vector | AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H |
Name of the Vulnerable Software and Affected Versions
Linux kernel (affected versions not specified)
Description
The vulnerability is related to the btrfs file system in the Linux kernel. When an inode is moved from one directory to another and both the inode and its previous parent directory were logged before, the dentry for the old parent should not exist after a power failure if the log is synced. However, there is a scenario where this does not work correctly because the old parent of the file/directory that was moved is not authoritative for a range that includes the dir index and dir item keys of the old dentry. This can be triggered by a specific layout of keys and items in the fs/subvolume btree.
Recommendations
At the moment, there is no information about a newer version that contains a fix for this vulnerability.
Found an issue in the description? Have something to add? Feel free to write us 👾
Weakness Enumeration
Related Identifiers
Affected Products
Linux Kernel