SEPTEMBER 8, 2026
Live Feed
Back to database
Case File

CVE-2026-53395

HIGH · CVSS 7.5 EPSS 0.34%

Source: NVD + CISA KEV + EPSS · Published 2026-07-19 · Last synced 2026-08-18

CyberRota Analysis

AI-Generated

The vulnerability affects the Linux kernel's NFS server, specifically in the handling of ACLs during the nfsd4_create() function, which can lead to unbounded slab memory exhaustion due to improper management of ACL objects. This flaw allows attackers to exploit the system by sending crafted requests that trigger memory leaks, potentially leading to denial-of-service conditions. Organizations running Linux servers, particularly those utilizing NFS for file sharing, should prioritize patching this vulnerability to mitigate the risk of service disruption.

CVE
CVE-2026-53395
Severity
HIGH
CVSS
7.5
EPSS
0.34%
Linux

Original NVD Description

In the Linux kernel, the following vulnerability has been resolved: nfsd: fix dead ACL conflict guard in nfsd4_create nfsd4_create() steals create->cr_dpacl/cr_pacl into the local nfsd_attrs via the designated initializer, then immediately sets the source pointers to NULL. The subsequent conflict guard tests the already-nilled source fields, making it permanently dead code: if (create->cr_acl) { if (create->cr_dpacl || create->cr_pacl) /* always false */ When a client encodes both FATTR4_WORD0_ACL and FATTR4_WORD2_POSIX_{DEFAULT,ACCESS}_ACL in the same CREATE fattr bitmap, nfsd4_acl_to_attr() overwrites attrs.na_pacl/na_dpacl without releasing the originals, leaking two posix_acl slab objects per request. Repeated requests cause unbounded slab exhaustion. Fix by checking attrs.na_dpacl/na_pacl (the stolen values) instead of the nilled create->cr_dpacl/cr_pacl, matching the correct pattern already used in nfsd4_setattr().

Related CVEs

Other vulnerabilities affecting the same vendor(s)