CVE-2026-72187

Source
https://cve.org/CVERecord?id=CVE-2026-72187
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72187.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-72187
Downstream
Published
2026-08-15T05:53:48Z
Modified
2026-08-18T03:30:57Z
Summary
ntfs: avoid self-deadlock during inode eviction
Details

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

ntfs: avoid self-deadlock during inode eviction

An attribute-list update performed while allocating clusters can drop the last reference to the temporary attribute inode. Evicting that inode drops its reference to the base inode and can invoke ntfs_drop_big_inode() for the base inode from within the base inode's own writeback path.

If the base inode is unlinked, ntfs_drop_big_inode() calls truncate_setsize(), which waits for the inode's folio writeback to complete. The same writeback worker is responsible for completing that writeback, so it waits for itself indefinitely.

Prevent this self-deadlock by grabbing a reference to the base inode at the beginning of ntfs_writepages() and releasing it at the end of the function. This defers eviction until all bios have been submitted, allowing the wait for folio writeback to complete safely.

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72187.json"
}
References

Affected packages

Git / git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git

Affected ranges

Type
GIT
Repo
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
Events
Introduced
b041ca562526b3c4a71b41b80ba5e520eac636ad
Fixed
5a5f877c5df7605e9bae524a25ec0df9b9cb8ea8
Fixed
77dc384207d5fa63ba97c3bf3285fe1215a1cbf6

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72187.json"

Linux / Kernel

Package

Name
Kernel

Affected ranges

Type
ECOSYSTEM
Events
Introduced
7.1.0
Fixed
7.1.5

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72187.json"