Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1336 CNY

100%

CVE-2025-52881— runc: LSM labels can be bypassed with malicious config using dummy procfs files

Quick assessment

Affected
opencontainers runc
Exploitation
Public or AI PoC available; prioritize validation
Recommended action
Check the vendor advisory and references for a fixed version. If immediate upgrade is impossible, restrict exposure and increase monitoring.

runc是Open Container Initiative开源的一款用于根据OCI规范生成和运行容器的CLI(命令行界面)工具。 runc 1.2.7版本、1.3.2版本和1.4.0-rc.2版本存在安全漏洞,该漏洞源于攻击者可通过共享挂载的竞争容器误导写入操作,可能导致任意文件写入。

AI Predicted 7.8 Difficulty: Moderate EPSS 0.52% · P42
Get alerts for future matching vulnerabilities Log in to subscribe

I. Basic Information for CVE-2025-52881

Vulnerability Information

Have questions about the vulnerability? See if Shenlong's analysis helps!
View Shenlong Deep Dive ↗

Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.

Vulnerability Title
runc: LSM labels can be bypassed with malicious config using dummy procfs files
Source: CVE Program / CVE List V5
Vulnerability Description
runc is a CLI tool for spawning and running containers according to the OCI specification. In versions 1.2.7, 1.3.2 and 1.4.0-rc.2, an attacker can trick runc into misdirecting writes to /proc to other procfs files through the use of a racing container with shared mounts (we have also verified this attack is possible to exploit using a standard Dockerfile with docker buildx build as that also permits triggering parallel execution of containers with custom shared mounts configured). This redirect could be through symbolic links in a tmpfs or theoretically other methods such as regular bind-mounts. While similar, the mitigation applied for the related CVE, CVE-2019-19921, was fairly limited and effectively only caused runc to verify that when LSM labels are written they are actually procfs files. This issue is fixed in versions 1.2.8, 1.3.3, and 1.4.0-rc.3.
Source: CVE Program / CVE List V5
CVSS Information
CVSS:4.0/AV:L/AC:L/AT:P/PR:L/UI:A/VC:H/VI:H/VA:H/SC:H/SI:H/SA:H
Source: CVE Program / CVE List V5
Vulnerability Type
CWE-61
Source: CVE Program / CVE List V5
Vulnerability Title
runc 安全漏洞
Source: CNNVD (China National Vulnerability Database)
Vulnerability Description
runc是Open Container Initiative开源的一款用于根据OCI规范生成和运行容器的CLI(命令行界面)工具。 runc 1.2.7版本、1.3.2版本和1.4.0-rc.2版本存在安全漏洞,该漏洞源于攻击者可通过共享挂载的竞争容器误导写入操作,可能导致任意文件写入。
Source: CNNVD (China National Vulnerability Database)
CVSS Information
N/A
Source: CNNVD (China National Vulnerability Database)
Vulnerability Type
N/A
Source: CNNVD (China National Vulnerability Database)

Affected Products

Vendor Product Affected Versions CPE Subscribe
opencontainers runc <= 1.2.7, < 1.2.8 -

II. Public POCs for CVE-2025-52881

# POC Description Source Link Shenlong Link
1 Workaround for CVE-2025-52881: Fixes Docker/Podman breakage in Proxmox LXC containers caused by AppArmor incompatibility with runc 1.2.7+. Universal wrapper for community-scripts with automatic AppArmor configuration. https://github.com/jq6l43d1/proxmox-lxc-docker-fix POC Details
AI-Generated POC Premium

No public POC found.

Login to generate AI POC

III. Intelligence Information for CVE-2025-52881

登录查看更多情报信息。

Patches & Fixes for CVE-2025-52881 (2)

Vendor Advisories for CVE-2025-52881 (2)

Same Patch Batch · opencontainers · 2025-11-06 · 3 CVEs total

CVE-2025-31133 runc container escape via "masked path" abuse due to mount race conditions
CVE-2025-52565 container escape due to /dev/console mount and related races

IV. Related Vulnerabilities

V. Comments for CVE-2025-52881

No comments yet


Leave a comment