GitHub Advisoryadvisory · crates.io

GHSA-j26p-6wx7-f3pw Youki: If /proc and /sys in the rootfs are symbolic links, they can potentially be exploited to gain access to the host root filesystem.

HIGH Published 2025-08-14 Modified 2025-08-14 Official page ↗
Aliases
CVE-2025-54867
Ecosystem
crates.io
Packages
youki
Severity
High
CVSS vector
CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-61
Reviewed
2025-08-14

Affected packages

• crates.io youki: < 0.5.5 → fixed in 0.5.5

Description

Summary If `/proc` and `/sys` in the rootfs are symbolic links, they can potentially be exploited to gain access to the host root filesystem. Details For security reasons, container creation should be prohibited if `/proc` or `/sys` in the rootfs is a symbolic link. I verified this behavior with `youki`. When `/proc` or `/sys` is a symbolic link, `runc` fails to create the container, whereas `youki` successfully creates it. This is the fix related to this issue in `runc`. • https://github.com/opencontainers/runc/pull/3756 • https://github.com/opencontainers/runc/pull/3773 • https://github.com/opencontainers/runc/blob/main/libcontainer/rootfs_linux.go#L590 • https://github.com/opencontainers/runc/blob/main/tests/integration/mask.bats#L60 Impact The following advisory appears to be related to this vulnerability: • https://github.com/advisories/GHSA-vpvm-3wq2-2wvm • https://github.com/advisories/GHSA-fh74-hm69-rqjw

Related

Alias · CVE (1)

  • CVE-2025-54867 Youki is a container runtime written in Rust. vulnerability

Weakness · CWE (1)

  • CWE-61 UNIX Symbolic Link (Symlink) Following weakness

References