{"answers":{"affected":"","exploited":"There is no known exploitation of CVE-2026-72189 in the wild and no public exploit code.","fix":"Apply the vendor's patch.","what":"CVE-2026-72189 is a denial of service vulnerability in Linux, published on 15 Aug 2026. It can only be exploited from the same machine or local network, with no action from the victim."},"fix_prompt":"Check this codebase for CVE-2026-72189 and fix it if it is affected.\n\nWhat it is: CVE-2026-72189 is a denial of service vulnerability in Linux, published on 15 Aug 2026. It can only be exploited from the same machine or local network, with no action from the victim.\nExploitation: There is no known exploitation of CVE-2026-72189 in the wild and no public exploit code.\n\nAffected product: Linux. No package-level version data is available, so check the vendor advisory linked from the reference page.\n\nTask:\n1. Search the dependency manifests and lockfiles (for example package.json, package-lock.json, requirements.txt, poetry.lock, uv.lock, pom.xml, build.gradle, go.mod, Cargo.lock, Gemfile.lock) and any Dockerfiles for the affected packages, including transitive dependencies.\n2. If an affected version is in use, upgrade it to the fixed version for its release line with the project's package manager, so the lockfile is regenerated. Prefer the smallest upgrade that fixes it.\n3. If there is no fix, or the upgrade would break the build, do not guess: explain the risk and the safest workaround instead.\n4. Run the tests and summarise what changed and why.\n5. If nothing in the project is affected, say so and change nothing.\n\nReference: https://insights.sbomify.com/CVE-2026-72189/ (Markdown: https://insights.sbomify.com/CVE-2026-72189/index.md)","id":"CVE-2026-72189","markdown":"https://insights.sbomify.com/CVE-2026-72189/index.md","name":"CVE-2026-72189","record":{"aliases":["DEBIAN-CVE-2026-72189","GHSA-h6g4-x7wq-fhjg","UBUNTU-CVE-2026-72189"],"analysis":{"component_type":"kernel","fix_type":"patch","impacts":["denial_of_service"],"network_reachable":"adjacent_or_local","non_default_config":false,"product_category":"Linux kernel","requires_auth":"none","summary":"A self-deadlock in the Linux kernel NTFS driver during inode eviction can cause a system hang, requiring a local attacker to trigger specific filesystem operations.","user_interaction":"not_required","vuln_class":"denial_of_service"},"analysis_generated_by":"qwen3.8-flash-next","assigner":"Linux","cpe":[],"cvss":{"score":null,"severity":null,"source":null,"vector":null,"version":null},"cwes":[],"description":"In the Linux kernel, the following vulnerability has been resolved:\n\nntfs: fail attrlist updates when the superblock is inactive\n\ngeneric_shutdown_super() clears SB_ACTIVE before evicting cached inodes.\nIf eviction selects the fake inode for a base inode's unnamed\n$ATTRIBUTE_LIST attribute, ntfs_evict_big_inode() drops the fake inode's\nreference on the base inode while the fake inode is still hashed and marked\nI_FREEING.\n\nThat iput can synchronously write back the base inode. The writeback path\nmay update mapping pairs and call ntfs_attrlist_update(), which\nunconditionally calls ntfs_attr_iget() for the same $ATTRIBUTE_LIST fake\ninode. VFS then finds the I_FREEING inode and waits for eviction to finish,\nbut the current task is still inside that eviction path, causing a\nself-deadlock in find_inode().\n\nFix this by mirroring the teardown guard used by __ntfs_write_inode():\nonce SB_ACTIVE has been cleared, do not try to iget the attribute-list\nfake inode. Return -EIO so teardown aborts the update instead of waiting on\nthe inode it is evicting.","ecosystems":[],"exploits":{"exploitdb":0,"first_seen":null,"github_poc":0,"max_poc_stars":null,"metasploit":0,"nuclei":0,"refs":[],"tier":"none_known"},"has_fix":true,"headline":"ntfs: fail attrlist updates when the superblock is inactive","id":"CVE-2026-72189","indexable":true,"kev":null,"kind":"cve","links":{"ecosystem":null,"product":null,"products":[],"type":"denial_of_service","year":"2026"},"n_packages":0,"n_references":2,"next":{"headline":"ntfs: fix mrec_lock ABBA deadlock in rename","id":"CVE-2026-72190"},"packages":[],"prev":{"headline":"ntfs: sanitize MFT references returned from ntfs_lookup_inode_by_name()","id":"CVE-2026-72188"},"products":["Linux"],"published":"2026-08-15","related":[],"sources":[{"class":"attribution","licence":"CVE Terms of Use (MITRE)","name":"CVE List","prefix":"CVE"}],"ssvc":{"automatable":null,"exploitation":null,"technical_impact":null},"state":"PUBLISHED","updated":"2026-08-17","vendors":["Linux"]},"summary":"A self-deadlock in the Linux kernel NTFS driver during inode eviction can cause a system hang, requiring a local attacker to trigger specific filesystem operations.","url":"https://insights.sbomify.com/CVE-2026-72189/"}