CVE Database›Document archive›CVE-2026-72218

CVE-2026-72218

kernel: lockd: Plug nlm_file refcount leak on cached nlm_do_fopen() failure

Loading…

Severity

Moderate

Red Hat Product Security

9.1

CVSS 3.1

Review impact separately from score.

Published · August 15, 2026

Updated · October 30, 2026

Description

A flaw was found in the Linux kernel's lockd component. A reference count leak occurs when nlm_do_fopen() fails on a cached file path. This prevents the file's reference count from returning to zero, causing a resource leak. Over time, this can lead to resource exhaustion and a Denial of Service (DoS) condition.

Statement

This vulnerability is rated as having a Moderate impact because triggering the flaw requires repeated failed open attempts against cached files within the kernel's Network Lock Manager, resulting in gradual resource consumption rather than immediate system crashes, code execution, or privilege escalation. The issue specifically affects deployments actively serving or mounting legacy NFSv3 shares that utilize lockd for distributed file locking, whereas modern NFSv4 environments do not utilize this subsystem. Red Hat Enterprise Linux 8 and earlier releases do not contain the affected code and are not impacted.

CVSS score applicability

The CVSS score(s) listed for this vulnerability do not reflect the associated product's status, and are included for informational purposes to better understand the severity of this vulnerability.

Mitigation

Mitigation for this issue is either not available or the currently available options don't meet the Red Hat Product Security criteria comprising ease of use and deployment, applicability to widespread installation base or stability.

CVSS / CWE

CVSS 3.1 · 9.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H

CWE-772 · Missing Release of Resource after Effective Lifetime