CVE-2026-72190

Source
https://cve.org/CVERecord?id=CVE-2026-72190
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72190.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-72190
Downstream
Published
2026-08-15T05:53:51.143Z
Modified
2026-08-18T03:31:23.356337427Z
Summary
ntfs: fix mrec_lock ABBA deadlock in rename
Details

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

ntfs: fix mrec_lock ABBA deadlock in rename

ntfsfilefsync(), ntfsdirfsync() and __ntfswriteinode() lock an inode's mreclock before taking the mreclock of its parent directory.

ntfsrename() takes oldni->mreclock and olddirni->mreclock before taking newni->mreclock for an existing target, or newdirni->mreclock for a cross-directory rename. This can deadlock when ntfsfile_fsync() or __ntfswriteinode() holds the target inode, or when ntfsdirfsync() holds a child target directory, while rename() holds the parent directory and waits for the target.

Fix this by locking the existing target inode before taking any parent directory mreclock. For cross-directory renames where the target parent is a descendant of the source parent, lock the target parent before the source parent so the directory order matches the child-to-parent order used by ntfsfilefsync(), ntfsdir_fsync(), and __ntfswriteinode().

Database specific
{
    "cna_assigner": "Linux",
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/72xxx/CVE-2026-72190.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
af0db57d4293cc9fe6ce99fb5592dc2652228c9d
Fixed
b3d09502b80dfe0bab9090ca532710da389f6c7f
Fixed
eb94f5a41a193a425e09a63cb75dffd151d8f42e

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-72190.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-72190.json"