Skip to main content

Linux Kernel CephFS EUVDEUVD-2026-28725

| CVE-2026-43419 MEDIUM
Memory Leak (CWE-401)
2026-05-08 Linux GHSA-vhwj-wg7j-8v79
5.5
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Local low-privileged access on CephFS client host
  2. Delivery
    Issue filesystem ops hitting build_path error paths
  3. Exploit
    Leak kernel name buffer on each failure
  4. Execution
    Repeat to exhaust kernel memory
  5. Impact
    Denial of service / host instability

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V15 - Secure Coding and Architecture Resource cleanup, leak prevention
Exploitation Conditions

The host must be acting as a CephFS client - the ceph kernel module loaded and a CephFS filesystem mounted - since the vulnerable code is ceph_mdsc_build_path() in the Ceph MDS client. An attacker needs a local, authenticated low-privileged account (PR:L, AV:L) and must repeatedly drive filesystem operations down the error paths that previously failed to call __putname(), leaking a name buffer each time until kernel memory is exhausted. LIMITING FACTORS: no remote vector (local only), authentication required, exposure is confined to systems that actually mount CephFS (not default on most deployments), the impact is availability only (no data exposure or code execution), and a single leak is small - practical DoS requires sustained repeated triggering.

Impact

This is a genuinely medium/low-priority issue, not a high-CVSS scare. The CVSS 3.1 base score is 5.5 (medium) with vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H: exploitation is local, requires an authenticated low-privileged account (PR:L), and the only impact is availability (A:H) - there is no confidentiality or integrity impact (C:N/I:N). The flaw is a kernel memory leak (CWE-401) in the CephFS client's ceph_mdsc_build_path(), so repeated triggering of the unfixed error paths slowly exhausts kernel memory, a denial-of-service rather than code execution or data theft. EPSS is 0.02% (5th percentile), i.e. essentially no modeled likelihood of exploitation, and the vulnerability is NOT on the CISA KEV list, so there is no confirmed active exploitation. No public exploit code is identified - the supplied references are stable-kernel patch commits and vendor advisories, not working exploit code. The vuln.today decision label is 'this_month', consistent with a real but non-emergency DoS. CONFLICT TO NOTE: the input Tags include 'Information Disclosure', but the CVSS vector sets C:N (no confidentiality impact) and the CWE is a memory leak with A:H - this tag contradicts the authoritative impact metrics and should not drive triage; treat this as an availability/DoS issue, not info disclosure.

Exploit ScenarioDerived

A local, low-privileged user on a Linux host that mounts a CephFS filesystem performs file operations that repeatedly hit the error code paths in ceph_mdsc_build_path(), each failure leaking the name buffer obtained via __getname(). Sustained over time this exhausts kernel memory and degrades or crashes the system (denial of service). No public exploit code is identified at time of analysis; the available references are patch commits and vendor advisories.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Oct 30, 2026

A local, authenticated low-privileged user on a host that mounts CephFS can exhaust kernel memory by repeatedly triggering error code paths in ceph_mdsc_build_path() that fail to release the __getname() name buffer, leaking memory with every invocation until the system degrades. The flaw is confined to the Ceph MDS client inside the Linux kernel, is not remotely reachable, and yields availability impact only - no data disclosure, no code execution. EPSS is 0.02% (5th percentile), there is no confirmed publicly available working exploit code, and the vendor has released fixes in kernel 6.12.78, 6.18.19, 6.19.9, 6.6.130 and 7.0; the practical DoS requires sustained repeated triggering, making this a medium/low-priority hardening item rather than an emergency.

RemediationAI

Apply the vendor-released kernel fixes: upgrade to Linux 6.6.130, 6.12.78, 6.18.19, 6.19.9 or 7.0 depending on your branch, or install the distribution kernel carrying the corresponding stable commit (13b8b9d6f59ef17fb96c298c3a0d62a8306950cc, 657dc653b06a3cc0282aea447a3f137fa94066a4, 097cd68f46686391a98f2618188f0cb7b7570de2, 040d159a45ded7f33201421a81df0aa2a86e5a0b, 5895d0164c84d7fec6abc198920c257f55c51899); Ubuntu users should follow USN-8567-1 at https://ubuntu.com/security/notices/USN-8567-1. Because the vulnerable code is reachable only when the Ceph kernel module is loaded and a CephFS filesystem is mounted, hosts that do not use CephFS can reduce exposure by not loading the ceph module and unmounting any unused CephFS mounts, at the cost of losing CephFS access on those systems. There is no separate documented workaround for the missing __putname() calls themselves, so updating the kernel is the complete fix; until patched, restrict local shell access to trusted users on CephFS client hosts, since a low-privileged local account is sufficient to drive the leaking error paths repeatedly.

Affected VersionsENISA

Linux patch: 6.12.78
Linux 0f2b2d9e881c90402dbe28f9ba831775b7992e1f
Linux 3fd945a79e147ee10f84213976889b29049c3519 <13b8b9d6f59ef17fb96c298c3a0d62a8306950cc
Linux patch: 6.18.19
Linux 3fd945a79e147ee10f84213976889b29049c3519 <657dc653b06a3cc0282aea447a3f137fa94066a4
Linux 3fd945a79e147ee10f84213976889b29049c3519 <097cd68f46686391a98f2618188f0cb7b7570de2
Linux patch: 0
Linux 6.6
Linux patch: 6.19.9
Linux 3fd945a79e147ee10f84213976889b29049c3519 <040d159a45ded7f33201421a81df0aa2a86e5a0b
Linux e4b168c64da06954be5d520f6c16469b1cadc069
Linux d42ad3f161a5a487f81915c406f46943c7187a0a
Linux patch: 6.6.130
Linux 3fd945a79e147ee10f84213976889b29049c3519 <5895d0164c84d7fec6abc198920c257f55c51899
Linux patch: 7.0

Affected Packages

euvd linux no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is the Ceph metadata server (MDS) client in the Linux kernel, specifically ceph_mdsc_build_path(), which constructs path strings for MDS requests. The function obtains a temporary filename buffer via __getname(); in the fixed code, when ownership of that pointer is not transferred to the caller through path_info.path (that is, on the error paths), it must be returned with __putname(). The prior implementation skipped __putname() on several of those error branches, producing a classic CWE-401 missing-release-of-memory leak of a name buffer per failed invocation. Because the leak is triggered only through internal error paths of the MDS client, exploitation requires the kernel Ceph module to be loaded and a CephFS filesystem mounted, and repeated triggering to accumulate meaningful memory pressure. The trigger conditions are described only at the level of these error paths in the available sources; no mechanism beyond the missing __putname() calls is specified. The CVSS:3.1 vector AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H reflects a local, zero-interaction, low-privilege attacker with availability-only impact, consistent with a resource-exhaustion issue.

Know when the next one hits your stack

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 5.5 MEDIUM
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
vuln.today AI 5.5 MEDIUM

Local CephFS-client trigger by an authenticated low-privileged user (AV:L, PR:L); a memory leak yields availability-only impact (A:H) with no confidentiality or integrity effect.

3.1 AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
4.0 AV:L/AC:L/AT:N/PR:L/UI:N/VC:N/VI:N/VA:H/SC:N/SI:N/SA:N
Red Hat 5.5 LOW

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Lifecycle Timeline

4
CVSS changed
Oct 30, 2026 - 13:37 NVD
5.5 (MEDIUM)
Patch available
May 08, 2026 - 16:18 EUVD
CVE Published
May 08, 2026 - 14:21 nvd
MEDIUM 5.5
CVE Published
May 08, 2026 - 14:21 nvd
UNKNOWN (no severity yet)

DescriptionNVD

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

ceph: fix memory leaks in ceph_mdsc_build_path()

Add __putname() calls to error code paths that did not free the "path" pointer obtained by __getname(). If ownership of this pointer is not passed to the caller via path_info.path, the function must free it before returning.

Threat Intelligence Overview

EPSS Score
0.0%
Top 95% exploitable
Prevalence
Ubiquitous
Linux kernel runs almost everywhere, though only CephFS-client hosts are exposed
Data Quality
6 sources
Confidence: High

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Defer
Exploitation· derived
None
System Exposure· derived
Small
Automatable· derived
No
Human Impact· derived
Medium

Priority Score

28
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Vendor StatusVendor

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy