Menu

Star on GitHub · 3.5k

CVE-2026-89681

9.8 · CRITICAL

In the Linux kernel, the following vulnerability has been resolved: nfsd: fix layout fence worker double-reference race The workqueue core clears WORK_STRUCT_PENDING before the callback is invoke…

Published Sep 11, 2026EPSS 0.55%

Overview

CVE-2026-89681 is a critical-severity vulnerability. It was published on September 11, 2026 and has a CVSS 3.1 base score of 9.8 (CRITICAL).

This vulnerability has a CVSS 3.1 base score of 9.8, rated CRITICAL. It can be exploited remotely over the network. No authentication or special privileges are required for exploitation.

Technical description

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

nfsd: fix layout fence worker double-reference race

The workqueue core clears WORK_STRUCT_PENDING before the callback

is invoked, so delayed_work_pending() in lm_breaker_timedout() can

return false while the fence worker is already running. This lets

the breaker take a duplicate sc_count reference and schedule a new

worker that coalesces with the in-progress one. The extra reference

is never put, leaking the layout stateid.

Replace the racy delayed_work_pending() check with an

ls_fence_inflight boolean set atomically with

refcount_inc_not_zero() under ls_lock, and cleared under ls_lock

before the final nfs4_put_stid() on the dispose path; the retry

path intentionally retains it. Remove the self-rearm

mod_delayed_work() at the top of the worker.

Remediation

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

Frequently asked questions

What is CVE-2026-89681?

CVE-2026-89681 is a critical-severity vulnerability. It was published on September 11, 2026 and has a CVSS 3.1 base score of 9.8 (CRITICAL).

How severe is CVE-2026-89681?

This vulnerability has a CVSS 3.1 base score of 9.8, rated CRITICAL. It can be exploited remotely over the network. No authentication or special privileges are required for exploitation.

How do I fix or remediate CVE-2026-89681?

Check the references section for vendor advisories, patches, and mitigation guidance. If immediate patching is not possible, review the CVSS vector to understand the attack surface and apply compensating controls such as network segmentation or access restrictions.

How can CyberStrike help with CVE-2026-89681?

CyberStrike is an open-source, AI-augmented pentesting engine. Rather than flag a version number, it tests whether an issue like CVE-2026-89681 is actually reachable in your own applications and APIs, then verifies each finding before reporting it. That tells you if the weakness is a real, exploitable risk in your environment or a false positive you can safely deprioritize.

Related CRITICAL CVEs from 2026

View all
CyberStrike v2 is here — more intelligence, greater reach