Cyber Resilience

CVE-2026-35352

Race Condition in Uutils Coreutils

Public PoCRace Condition
Published
22 April 2026
Modified
04 May 2026
Patch / advisory
CVSS Score v3.1 7.0
Click a component to see what it means
Raw vectorCVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
EPSS Score 0.0015 4th percentile
Risk Priority 55 floored blend · peak EPSS

Summary

CVE-2026-35352 is a high-severity Time-of-check Time-of-use (TOCTOU) Race Condition (CWE-367) vulnerability in Uutils Coreutils. Its CVSS base score is 7.0 (High).

Operationally, exploitation aligns with the MITRE ATT&CK technique Exploitation for Privilege Escalation (T1068); ranked at the 4th percentile by exploit likelihood (below the median); it is not currently listed in the CISA KEV catalog; a public proof-of-concept is referenced.

The strongest mitigations our analysis identified map to SA-11 (Developer Testing and Evaluation) and SI-2 (Flaw Remediation) — see the control section below for these in your framework.

EU & UK References

Vulnerability Data

A Time-of-Check to Time-of-Use (TOCTOU) race condition exists in the mkfifo utility of uutils coreutils. The utility creates a FIFO and then performs a path-based chmod to set permissions. A local attacker with write access to the parent directory can…

more

swap the newly created FIFO for a symbolic link between these two operations. This redirects the chmod call to an arbitrary file, potentially enabling privilege escalation if the utility is run with elevated privileges.

CWE(s)

Related Threats

MITRE ATT&CK Enterprise TechniquesAI

T1068 Exploitation for Privilege Escalation Privilege Escalation
Adversaries may exploit software vulnerabilities in an attempt to elevate privileges.
Why these techniques?

TOCTOU race condition in privileged mkfifo+chmod flow directly enables local symlink-based arbitrary file permission changes for privilege escalation.

Confidence: HIGH · MITRE ATT&CK Enterprise v19.0

CVEs Like This One

CVE-2026-35356Same product: Uutils Coreutils
CVE-2026-35362Same product: Uutils Coreutils
CVE-2026-35355Same product: Uutils Coreutils
CVE-2026-35359Same product: Uutils Coreutils
CVE-2026-35370Same product: Uutils Coreutils
CVE-2026-35372Same product: Uutils Coreutils
CVE-2026-35360Same product: Uutils Coreutils
CVE-2026-35353Same product: Uutils Coreutils
CVE-2026-35361Same product: Uutils Coreutils
CVE-2026-35368Same product: Uutils Coreutils

Affected Assets

uutils
coreutils
all versions

Mitigating Controls

Control response

Prevent
Stop it (NIST 800-53)
  • SI-2 Flaw Remediation
  • SA-11 Developer Testing and Evaluation
  • SA-8 Security and Privacy Engineering Principles
Detect
Catch it (NIST detect / respond)

Harden
Shrink the surface (DISA STIG)

Validate
Prove the fix (OWASP ASVS)
  • V15.4.2
  • V17.2.6

Mitigating Controls (NIST 800-53 r5) AI

prevent

Directly requires timely remediation of the identified TOCTOU flaw in mkfifo before the utility can be exploited for symlink-based chmod redirection.

prevent

Mandates developer security testing (including fuzzing and race-condition analysis) that would detect the window between FIFO creation and the subsequent path-based chmod.

prevent

Requires application of secure engineering principles such as atomic file operations and avoidance of TOCTOU patterns when implementing privileged utilities.

Mitigating Controls (NIST CSF 2.0) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→CSF cross-walk (authority under review) — links open the control.

PR.PS-06 mostly match
prevents

Secure SDLC practices directly include coding standards and reviews that prevent TOCTOU race conditions.

Mitigating Controls (ISO/IEC 27001:2022 Annex A) AI

Derived directly from the weakness types (CWEs) cited in the NVD entry via our AI-authored CWE→ISO cross-walk (authority under review) — links open the control.

none

Reliable, synchronized time across systems narrows the exploitable window in which a resource state can change between a security check and its use.

References