CVE-2025-68803
Gravedad:
Pendiente de análisis
Tipo:
No Disponible / Otro tipo
Fecha de publicación:
13/01/2026
Última modificación:
19/01/2026
Descripción
*** Pendiente de traducción *** In the Linux kernel, the following vulnerability has been resolved:<br />
<br />
NFSD: NFSv4 file creation neglects setting ACL<br />
<br />
An NFSv4 client that sets an ACL with a named principal during file<br />
creation retrieves the ACL afterwards, and finds that it is only a<br />
default ACL (based on the mode bits) and not the ACL that was<br />
requested during file creation. This violates RFC 8881 section<br />
6.4.1.3: "the ACL attribute is set as given".<br />
<br />
The issue occurs in nfsd_create_setattr(), which calls<br />
nfsd_attrs_valid() to determine whether to call nfsd_setattr().<br />
However, nfsd_attrs_valid() checks only for iattr changes and<br />
security labels, but not POSIX ACLs. When only an ACL is present,<br />
the function returns false, nfsd_setattr() is skipped, and the<br />
POSIX ACL is never applied to the inode.<br />
<br />
Subsequently, when the client retrieves the ACL, the server finds<br />
no POSIX ACL on the inode and returns one generated from the file&#39;s<br />
mode bits rather than returning the originally-specified ACL.
Impacto
Referencias a soluciones, herramientas e información
- https://git.kernel.org/stable/c/214b396480061cbc8b16f2c518b2add7fbfa5192
- https://git.kernel.org/stable/c/381261f24f4e4b41521c0e5ef5cc0b9a786a9862
- https://git.kernel.org/stable/c/60dbdef2ebc2317266a385e4debdb1bb0e57afe1
- https://git.kernel.org/stable/c/75f91534f9acdfef77f8fa094313b7806f801725
- https://git.kernel.org/stable/c/913f7cf77bf14c13cfea70e89bcb6d0b22239562
- https://git.kernel.org/stable/c/bf4e671c651534a307ab2fabba4926116beef8c3
- https://git.kernel.org/stable/c/c182e1e0b7640f6bcc0c5ca8d473f7c57199ea3d



