Description


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.

Related CPE's


Weaknesses



CWE-281CWE-459

CVSS impact metrics


CVSS:3.1/AV:L/AC:L/PR:H/UI:N/S:U/C:L/I:L/A:N

3.4 · Low

Information


Source identifier

[email protected]

Vulnerability status

Analyzed

Published

2026-04-22T17:16:38.827Z

5 months ago

Last modified

2026-06-17T10:40:27.653Z

3 months ago