Medium severity · published Aug 14, 2026
CVE-2026-47766
crun follows rootfs /dev symlink while creating default devices
5.1
CVSS
0.2%
EPSS
No
On KEV
Description
crun is an open source OCI Container Runtime fully written in C. Prior to version 1.28, crun's default device setup opens the container rootfs `/dev` directory without `O_NOFOLLOW`. If an OCI bundle contains `rootfs/dev` as a symlink and the bundle configuration does not mount `/dev`, crun follows that symlink and creates the default device nodes and stdio symlinks at the symlink target outside the container rootfs. In a local rootful crun replay, this created fixed device nodes and symlinks outside the rootfs before crun returned failure. A pre-existing file named `ptmx` in the target directory was also replaced by crun's forced `ptmx -> pts/ptmx` symlink. Version 1.28 fixes the issue.
Exploitation
Is it being used?
Exploit prediction (EPSS)0.2% · higher than 9% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
CR
crun · containers
< 1.28 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-47766
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-47766
github.com
https://github.com/containers/crun/releases/tag/1.28
github.com
https://github.com/containers/crun/security/advisories/GHSA-7vwr-4279-7gq5
More from crun
7.8
CVE-2026-30892
Crun incorrectly parses `crun exec` option `-u`, leading to privilege escalation
5.6
CVE-2026-88264
Crun: crun: /dev/console symlink follow allows root-owned file creation outside the rootfs
