CVE-2026-35361

The mknod utility in uutils coreutils fails to handle security labels atomically by creating device nodes before setting the SELinux context. If labeling fails, the utility attempts cleanup using std::fs::remove_dir, which cannot remove device nodes or FIFOs. This leaves mislabeled nodes behind with incorrect default contexts, potentially allowing unauthorized access to device nodes that should have been restricted by mandatory access controls.
References
Configurations

Configuration 1 (hide)

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

History

26 Oct 2026, 22:10

Type Values Removed Values Added
Summary
  • (es) La utilidad mknod en uutils coreutils falla al manejar las etiquetas de seguridad atómicamente al crear nodos de dispositivo antes de establecer el contexto de SELinux. Si el etiquetado falla, la utilidad intenta la limpieza usando std::fs::remove_dir, que no puede eliminar nodos de dispositivo o FIFOs. Esto deja nodos mal etiquetados con contextos predeterminados incorrectos, lo que podría permitir el acceso no autorizado a nodos de dispositivo que deberían haber sido restringidos por controles de acceso obligatorios.

Information

Published : 2026-04-22 17:16

Updated : 2026-10-26 22:10


NVD link : CVE-2026-35361

Mitre link : CVE-2026-35361

CVE.ORG link : CVE-2026-35361


JSON object : View

Products Affected

uutils

  • coreutils
CWE
CWE-281

Improper Preservation of Permissions

CWE-459

Incomplete Cleanup