CVE-2026-89652
Last modified
CVE-2026-89652 is a critical-severity vulnerability rated 9.8/10 on the CVSS scale. In the Linux kernel, the following vulnerability has been resolved: ceph: bound copied dentry name length in NFS export get_name ceph_get_name() copies the MDS-supplied name into the caller's NAME_MAX-sized buffer with memcpy(name, rinfo->dname, rinfo->dname_len) and then writes name[rinfo->dname_len] = 0, without checking dname_len against NAME_MAX. A malicious or buggy MDS that returns a LOOKUPNAME reply with dname_len > NAME_MAX overflows the buffer. EPSS estimates a 0.46% chance of exploitation in the next 30 days.
Description
In the Linux kernel, the following vulnerability has been resolved: ceph: bound copied dentry name length in NFS export get_name ceph_get_name() copies the MDS-supplied name into the caller's NAME_MAX-sized buffer with memcpy(name, rinfo->dname, rinfo->dname_len) and then writes name[rinfo->dname_len] = 0, without checking dname_len against NAME_MAX. A malicious or buggy MDS that returns a LOOKUPNAME reply with dname_len > NAME_MAX overflows the buffer. __get_snap_name() copies rde->name / rde->name_len the same unchecked way. Impact: a malicious or compromised Ceph MDS overflows the NAME_MAX name buffer in a client's NFS-export get_name path, a slab out-of-bounds write reported by KASAN. Reachable when a CephFS mount is re-exported over NFS. Add ceph_export_copy_name(), which rejects lengths above NAME_MAX with -ENAMETOOLONG before the copy, and use it in both ceph_get_name() and __get_snap_name().
Metrics
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| Linux | Linux | >= 19913b4eac4a230dccb548931358398f45dabe4c, < a294064e0e0f81ea607b2f019e16888aa1b0a011; >= 19913b4eac4a230dccb548931358398f45dabe4c, < 61d9f27b191b838b96b697ce0bfaee39a138243a; >= 19913b4eac4a230dccb548931358398f45dabe4c, < 06fb5e623cdc2402d6bb29be94d9beb9a826ffec; >= 19913b4eac4a230dccb548931358398f45dabe4c, < e7c2fd3893a7f7fcd7e8cf0b2c6348bb1e893df6; >= 19913b4eac4a230dccb548931358398f45dabe4c, < eff8013c5a8916613c742ae5a2cc341cb605c0ae |
| Linux | Linux | 3.15 |
References
Timeline
- Published
- Last Modified
- Status
- Received
Frequently Asked Questions
What is CVE-2026-89652?
How severe is CVE-2026-89652?
How do I fix CVE-2026-89652?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-89647In the Linux kernel, the following vulnerability has been re…7.5
- CVE-2026-89648In the Linux kernel, the following vulnerability has been re…7.5
- CVE-2026-89649In the Linux kernel, the following vulnerability has been re…9.1
- CVE-2026-8965Information disclosure in the DOM: Security component. This …7.5
- CVE-2026-89650In the Linux kernel, the following vulnerability has been re…9.1
- CVE-2026-89651In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-89653In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-89654In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-89655In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-89656In the Linux kernel, the following vulnerability has been re…9.8
- CVE-2026-89657In the Linux kernel, the following vulnerability has been re…7.5
- CVE-2026-89658In the Linux kernel, the following vulnerability has been re…9.8
Are you affected by CVE-2026-89652?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
