PatchSiren cyber security CVE debrief
CVE-2026-89652 Linux CVE debrief
A critical vulnerability in the Linux kernel's Ceph implementation allows a malicious or compromised Ceph MDS to overflow a buffer in a client's NFS-export get_name path, leading to a slab out-of-bounds write. This issue is reachable when a CephFS mount is re-exported over NFS. The vulnerability arises from the lack of proper bounds checking on the dentry name length supplied by the MDS, which can lead to severe impacts including potential code execution and system compromise. Defenders should assess exposure and prioritize patching to mitigate this vulnerability, especially in environments where CephFS is re-exported over NFS.
- Vendor
- Linux
- Product
- Unknown
- CVSS
- CRITICAL 9.8
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-09-11
- Original CVE updated
- 2026-10-19
- Advisory published
- 2026-09-11
- Advisory updated
- 2026-10-19
Who should care
Defenders responsible for Linux kernel and Ceph deployments, particularly those using NFS exports, should assess exposure and prioritize patching to mitigate this vulnerability. This includes system administrators, security teams, and IT professionals managing CephFS and NFS environments. They should review configurations, apply patches, and monitor for potential exploitation attempts to protect against this vulnerability.
Why it matters
A critical vulnerability in the Linux kernel's Ceph implementation allows a malicious or compromised Ceph MDS to overflow a buffer in a client's NFS-export get_name path. Defenders should prioritize verifying and applying patches, particularly in environments where CephFS is re-exported over NFS.
- Potential buffer overflow and slab out-of-bounds write in the NFS export get_name path.
- Possible exploitation by a malicious or compromised Ceph MDS.
- Requires verification of affected versions and application of patches.
- May impact CephFS mounts re-exported over NFS.
Technical summary
The Linux kernel's Ceph implementation did not properly bound the copied dentry name length in the NFS export get_name path. A malicious or compromised Ceph MDS could supply a LOOKUPNAME reply with dname_len > NAME_MAX, causing a buffer overflow and slab out-of-bounds write when processed by the client. This issue is exploitable when a CephFS mount is re-exported over NFS. The fix involves adding a new function, ceph_export_copy_name(), which rejects lengths above NAME_MAX with -ENAMETOOLONG before copying the name, thus preventing the buffer overflow. This change ensures that the kernel's Ceph implementation properly handles dentry name lengths, preventing potential exploitation.
Defensive priority
Defenders should prioritize verifying and applying patches to mitigate this vulnerability, particularly in environments where CephFS is re-exported over NFS.
Recommended defensive actions
- Verify and apply patches to the Linux kernel to fix the vulnerability.
- Review and update CephFS and NFS export configurations to ensure secure deployment.
- Monitor for potential exploitation attempts in environments where CephFS is re-exported over NFS.
- Perform a thorough review of affected systems and assess potential exposure.
- Inventory CephFS and NFS export configurations to identify areas of potential risk.
- Consider implementing compensating controls for exposed systems while remediation is scheduled and verified.
- Track exceptions, retest remediated assets, and close the item only after evidence is documented.
Evidence notes
The vulnerability was resolved by adding a new function, ceph_export_copy_name(), which rejects lengths above NAME_MAX with -ENAMETOOLONG before copying the name. This fix was applied in multiple commits.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-89652 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-89652
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-89652 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-89652
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
ceph: bound copied dentry name length in NFS export get_name
Unverified legacy reference
URL: https://raw.githubusercontent.com/CVEProject/cvelistV5/main/cves/2026/89xxx/CVE-2026-89652.json
cve_program_cvelist_v5
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/a294064e0e0f81ea607b2f019e16888aa1b0a011
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/61d9f27b191b838b96b697ce0bfaee39a138243a
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/06fb5e623cdc2402d6bb29be94d9beb9a826ffec
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/e7c2fd3893a7f7fcd7e8cf0b2c6348bb1e893df6
Supplemental source
-
Source reference
Unverified legacy reference
URL: https://git.kernel.org/stable/c/eff8013c5a8916613c742ae5a2cc341cb605c0ae
Supplemental source
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.