# fuse: fix invalidate lock leak on open O_TRUNC DAX failure

CVE record · `CVE-2026-80855`

- **Identifiers:** `CVE-2026-80855`
- **State:** Confirmed
- **Severity:** No CVSS score
- **Critical:** No
- **CNA:** Linux
- **Technologies:** [Linux kernel](https://agentprime.io/advisories/technology/linux-kernel.md)
- **Published:** 4 Sept 2026
- **Updated:** 30 Oct 2026
- **Reviewed by a person:** No

Published by the CVE Program (CNA: Linux) at 4 Sept 2026, 15:55 UTC. agentprime has not analysed this yet, so whether it affects any app is not known. This CVE names a vendor and product rather than a package, so the lockfile check doesn’t match it.

## Affected products, as the CNA wrote them

- Vendor: Linux. Product: Linux.
  - affected: `81775ab858b4236c52c5da7e25cec6e49dd91b46 to before 69a294e561c10909688bcb25456535dcd1818e1a` (git)
  - affected: `d58366aab86854217b81679d1a9dcd54a2edfc2a to before 1b04d80a27d317064cce2307472f5bef9975bc50` (git)
  - affected: `2fdbb8dd01556e1501132b5ad3826e8f71e24a8b to before a61524da59a2f5ac9c8de23ff98b30da769ab144` (git)
  - affected: `2fdbb8dd01556e1501132b5ad3826e8f71e24a8b to before dcf30a56624c2a0cfab1bada5b1ca8cc0c02f010` (git)
  - affected: `2fdbb8dd01556e1501132b5ad3826e8f71e24a8b to before 7288c279ddbd654a06c82118c1a3f5570c1807f0` (git)
  - affected: `2fdbb8dd01556e1501132b5ad3826e8f71e24a8b to before 776e85fda752f9a15e0f82dec42ecacd12a9bd94` (git)
  - affected: `2fdbb8dd01556e1501132b5ad3826e8f71e24a8b to before 1d3e701cda2f41d48aa721b3ebefbe0fbf8d74da` (git)
  - affected: `2fdbb8dd01556e1501132b5ad3826e8f71e24a8b to before e981474d7bf1457da12404e169ea147d2c8ecea7` (git)
  - affected: `2fdbb8dd01556e1501132b5ad3826e8f71e24a8b to before a927f1867e61b78f39f9da0bbba3c98c2ca151fe` (git)
  - affected: `b57e150ac2eac791d5d187923b73dc2dafaf67fa` (git)
  - affected: `1fdbbe246daf348adaa0739463384b16ceba1fc0` (git)
  - affected: `5.10.179 to before 5.10.273` (semver)
  - and 3 more
  - Other versions: unaffected
- Vendor: Linux. Product: Linux.
  - affected: `6.0`
  - unaffected: `before 6.0` (semver)
  - unaffected: `5.10.273 to 5.10.*, inclusive` (semver)
  - unaffected: `5.15.220 to 5.15.*, inclusive` (semver)
  - unaffected: `6.1.187 to 6.1.*, inclusive` (semver)
  - unaffected: `6.6.156 to 6.6.*, inclusive` (semver)
  - unaffected: `6.12.108 to 6.12.*, inclusive` (semver)
  - unaffected: `6.18.49 to 6.18.*, inclusive` (semver)
  - unaffected: `7.1.13 to 7.1.*, inclusive` (semver)
  - unaffected: `7.2.3 to 7.2.*, inclusive` (semver)
  - unaffected: `7.3 to *, inclusive` (original_commit_for_fix)
  - Other versions: affected

## Machine-written summary

Summary written by Claude Haiku from the source advisory. Not reviewed by a person.

> Linux kernel FUSE open path: the Linux kernel is affected in versions from 6.0 up to the fixes listed in the CNA's entries, and it is unaffected in earlier versions and in the stable branches listed as fixed. The bug is a lock leak in fuse_open() when a DAX-related truncate fails on an interrupted wait, which leaves a file's invalidate lock held so that later faults or truncates on that file stall. The source gives few details about the exact trigger conditions. The fix is to upgrade the Linux kernel to a patched release for your branch; no separate workaround is listed.

Written 12 Nov 2026.

## Not analysed yet

We haven’t published our own analysis of this CVE. If a person reviews it, this page will say what’s affected and what has to be true for it to matter.

## Severity and exploitation

No source has published a CVSS score for this record yet.

- **CISA KEV:** Not listed.
- **EPSS:** 0.0018, the 7th percentile, on 14 Nov 2026: FIRST’s estimate of the chance of exploitation in the next 30 days.

## Timeline

This record came from the full history of the CVE Program, published 4 Sept 2026. New records show when each source confirmed them.

## Sources

- [CVE List: CVE-2026-80855](https://www.cve.org/CVERecord?id=CVE-2026-80855)
- [NVD: CVE-2026-80855](https://nvd.nist.gov/vuln/detail/CVE-2026-80855)

### References from the CNA

- <https://git.kernel.org/stable/c/69a294e561c10909688bcb25456535dcd1818e1a>
- <https://git.kernel.org/stable/c/1b04d80a27d317064cce2307472f5bef9975bc50>
- <https://git.kernel.org/stable/c/a61524da59a2f5ac9c8de23ff98b30da769ab144>
- <https://git.kernel.org/stable/c/dcf30a56624c2a0cfab1bada5b1ca8cc0c02f010>
- <https://git.kernel.org/stable/c/7288c279ddbd654a06c82118c1a3f5570c1807f0>
- <https://git.kernel.org/stable/c/776e85fda752f9a15e0f82dec42ecacd12a9bd94>
- <https://git.kernel.org/stable/c/1d3e701cda2f41d48aa721b3ebefbe0fbf8d74da>
- <https://git.kernel.org/stable/c/e981474d7bf1457da12404e169ea147d2c8ecea7>
- <https://git.kernel.org/stable/c/a927f1867e61b78f39f9da0bbba3c98c2ca151fe>

Facts on this page come from the CVE List as the CNA published them, with CVSS from the sources named above, CISA KEV and FIRST EPSS. Vendors, products and versions are shown as the CNA wrote them. We don’t reproduce the CVE’s description.

## Check whether this affects you

This CVE names a vendor and product rather than a package, so the lockfile check doesn’t match it. Compare the affected versions above with what you run.

- With the agentprime MCP server (<https://api.agentprime.io/mcp>), `get_advisory` returns this record and `search_advisories` finds related ones. Setup: <https://agentprime.io/mcp.md>
- As JSON: <https://api.agentprime.io/v1/advisories/CVE-2026-80855>
- Everything that needs attention now: <https://agentprime.io/advisories/critical.md>

---

The web page: <https://agentprime.io/advisories/CVE-2026-80855/>. Everything for agents: <https://agentprime.io/llms.txt>.
