CVE-2026-35340

A flaw in the ChownExecutor used by uutils coreutils chown and chgrp causes the utilities to return an incorrect exit code during recursive operations. The final exit code is determined only by the last file processed. If the last operation succeeds, the command returns 0 even if earlier ownership or group changes failed due to permission errors. This can lead to security misconfigurations where administrative scripts incorrectly assume that ownership has been successfully transferred across a directory tree.
Configurations

Configuration 1 (hide)

cpe:2.3:a:uutils:coreutils:*:*:*:*:*:rust:*:*

History

26 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) Una falla en el ChownExecutor utilizado por uutils coreutils chown y chgrp provoca que las utilidades devuelvan un código de salida incorrecto durante operaciones recursivas. El código de salida final se determina solo por el último archivo procesado. Si la última operación tiene éxito, el comando devuelve 0 incluso si cambios de propiedad o grupo anteriores fallaron debido a errores de permiso. Esto puede llevar a configuraciones de seguridad incorrectas donde los scripts administrativos asumen incorrectamente que la propiedad se ha transferido con éxito a través de un árbol de directorios.

Information

Published : 2026-04-22 17:16

Updated : 2026-10-26 22:10


NVD link : CVE-2026-35340

Mitre link : CVE-2026-35340

CVE.ORG link : CVE-2026-35340


JSON object : View

Products Affected

uutils

  • coreutils
CWE
CWE-253

Incorrect Check of Function Return Value