NFSD: NFSv4 file creation neglects setting ACL

Summary

CVECVE-2025-68803
StatePUBLISHED
AssignerLinux
Source PriorityCVE Program / NVD first with legacy fallback
Published2026-01-13 16:16:02 UTC
Updated2026-07-14 13:18:00 UTC
DescriptionIn the Linux kernel, the following vulnerability has been resolved: NFSD: NFSv4 file creation neglects setting ACL An NFSv4 client that sets an ACL with a named principal during file creation retrieves the ACL afterwards, and finds that it is only a default ACL (based on the mode bits) and not the ACL that was requested during file creation. This violates RFC 8881 section 6.4.1.3: "the ACL attribute is set as given". The issue occurs in nfsd_create_setattr(), which calls nfsd_attrs_valid() to determine whether to call nfsd_setattr(). However, nfsd_attrs_valid() checks only for iattr changes and security labels, but not POSIX ACLs. When only an ACL is present, the function returns false, nfsd_setattr() is skipped, and the POSIX ACL is never applied to the inode. Subsequently, when the client retrieves the ACL, the server finds no POSIX ACL on the inode and returns one generated from the file's mode bits rather than returning the originally-specified ACL.

Risk And Classification

EPSS: 0.001730000 probability, percentile 0.068780000 (date 2026-07-14)

Vendor Declared Affected Products

SourceVendorProductVersionPlatforms
CNA Linux Linux affected c5409ce523af40d5c3019717bc5b4f72038d48be c182e1e0b7640f6bcc0c5ca8d473f7c57199ea3d git Not specified
CNA Linux Linux affected d52acd23a327cada5fb597591267cfc09f08bb1d 75f91534f9acdfef77f8fa094313b7806f801725 git Not specified
CNA Linux Linux affected c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b 60dbdef2ebc2317266a385e4debdb1bb0e57afe1 git Not specified
CNA Linux Linux affected c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b 381261f24f4e4b41521c0e5ef5cc0b9a786a9862 git Not specified
CNA Linux Linux affected c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b bf4e671c651534a307ab2fabba4926116beef8c3 git Not specified
CNA Linux Linux affected c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b 214b396480061cbc8b16f2c518b2add7fbfa5192 git Not specified
CNA Linux Linux affected c0cbe70742f4a70893cd6e5f6b10b6e89b6db95b 913f7cf77bf14c13cfea70e89bcb6d0b22239562 git Not specified
CNA Linux Linux affected 5.10.220 5.10.248 semver Not specified
CNA Linux Linux affected 5.15.154 5.15.198 semver Not specified
CNA Linux Linux affected 6.0 Not specified
CNA Linux Linux unaffected 6.0 semver Not specified
CNA Linux Linux unaffected 5.10.248 5.10.* semver Not specified
CNA Linux Linux unaffected 5.15.198 5.15.* semver Not specified
CNA Linux Linux unaffected 6.1.160 6.1.* semver Not specified
CNA Linux Linux unaffected 6.6.121 6.6.* semver Not specified
CNA Linux Linux unaffected 6.12.64 6.12.* semver Not specified
CNA Linux Linux unaffected 6.18.3 6.18.* semver Not specified
CNA Linux Linux unaffected 6.19 * original_commit_for_fix Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP affected V3.1.6 * custom Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518-4 PN/DP MFP affected V3.1.6 * custom Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP affected V3.1.6 * custom Not specified
ADP Siemens SIMATIC S7-1500 CPU 1518F-4 PN/DP MFP affected V3.1.6 * custom Not specified
ADP Siemens SIPLUS S7-1500 CPU 1518-4 PN/DP MFP affected V3.1.6 * custom Not specified

References

ReferenceSourceLinkTags
git.kernel.org/stable/c/75f91534f9acdfef77f8fa094313b7806f801725 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/60dbdef2ebc2317266a385e4debdb1bb0e57afe1 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/381261f24f4e4b41521c0e5ef5cc0b9a786a9862 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/214b396480061cbc8b16f2c518b2add7fbfa5192 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/bf4e671c651534a307ab2fabba4926116beef8c3 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
cert-portal.siemens.com/productcert/html/ssa-019113.html 0b142b55-0307-4c5a-b3c9-f314f3fb7c5e cert-portal.siemens.com
git.kernel.org/stable/c/913f7cf77bf14c13cfea70e89bcb6d0b22239562 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
git.kernel.org/stable/c/c182e1e0b7640f6bcc0c5ca8d473f7c57199ea3d 416baaa9-dc9f-4396-8d5f-8c081fb06d67 git.kernel.org
CVE Program record CVE.ORG www.cve.org canonical
NVD vulnerability detail NVD nvd.nist.gov canonical, analysis

© CVE.report 2026

Use of this information constitutes acceptance for use in an AS IS condition. There are NO warranties, implied or otherwise, with regard to this information or its use. Any use of this information is at the user's risk. It is the responsibility of user to evaluate the accuracy, completeness or usefulness of any information, opinion, advice or other content. EACH USER WILL BE SOLELY RESPONSIBLE FOR ANY consequences of his or her direct or indirect use of this web site. ALL WARRANTIES OF ANY KIND ARE EXPRESSLY DISCLAIMED. This site will NOT BE LIABLE FOR ANY DIRECT, INDIRECT or any other kind of loss.

CVE, CWE, and OVAL are registred trademarks of The MITRE Corporation and the authoritative source of CVE content is MITRE's CVE web site. This site includes MITRE data granted under the following license.

Free CVE JSON API cve.report/api

CVE.report and Source URL Uptime Status status.cve.report