Researchers disclosed three new runc vulnerabilities — CVE-2025-31133, CVE-2025-52565, and CVE-2025-52881 — that can let attackers break container isolation and gain root access on the host systems running Docker, Kubernetes, and other platforms built on runc. The flaws abuse race conditions, mount manipulation, and redirected writes into procfs, including paths such as /proc/sys/kernel/core_pattern and /proc/sysrq-trigger, to turn container access into host-level impact. Sysdig reported that exploitation requires the ability to launch containers with custom mount configurations, making malicious or untrusted container images and Dockerfiles a likely delivery path, and said no active exploitation had been observed at disclosure.
The new issues echo the earlier CVE-2019-5736 runC escape, which allowed container root users to overwrite the host runC binary via /proc/self/exe and /proc/[pid]/exe handling and then execute code as root on the host. That earlier flaw affected Docker by default and also impacted LXC in some configurations, leading maintainers to harden runC by re-executing from a sealed in-memory copy created with memfd_create(). For the newly disclosed bugs, fixed releases are runc 1.2.8, 1.3.3, and 1.4.0-rc.3 or later, and defenders were advised to monitor for suspicious symlink creation and other attempts to target sensitive procfs entries from inside containers.

Mallory correlates global threat intelligence with your attack surface — know if you’re exposed before adversaries strike.
6 events from the most recent confirmed update back to the earliest known activity.
A GitHub repository was published providing public proof-of-concept or educational exploit material for CVE-2025-31133. The release increased public availability of hands-on technical details for one of the 2025 runc container escape flaws.
Sysdig Threat Research Team published analysis of the three 2025 runc vulnerabilities, explaining abuse of maskedPaths, /dev/console mount races, and arbitrary /proc writes against targets such as /proc/sys/kernel/core_pattern and /proc/sysrq-trigger. Sysdig also released detection guidance including an experimental Falco rule for suspicious symlink creation over sensitive procfs targets.
The disclosed 2025 runc flaws were fixed in runc versions 1.2.8, 1.3.3, and 1.4.0-rc.3 or later. At the time of reporting, no active exploitation had been observed.
On 2025-11-05, a SUSE researcher disclosed CVE-2025-31133, CVE-2025-52565, and CVE-2025-52881, three runc vulnerabilities that could enable container escape and host root compromise in Docker, Kubernetes, and other environments using runc. The issues involve race conditions, mount manipulation, and procfs write redirection.
Multiple unofficial proofs of concept for CVE-2019-5736 were released publicly, increasing exploitation interest and pressure around the flaw. In response, the runC team published exploit code earlier than originally planned.
CVE-2019-5736 was disclosed as a runC container escape vulnerability that lets an attacker with root inside a container overwrite the host runC binary and gain root-level code execution on the host. runC and LXC patched the issue by re-executing from a sealed in-memory copy using memfd_create().
Vulnerabilities, threat actors, malware, products, organizations, and breaches Mallory has linked to this story.
3 references tracked. Mallory keeps watching after this page renders.
github.com
Open sourcewebflow.sysdig.com
Open sourceunit42.paloaltonetworks.com
Open sourceMap indicators from this story to your assets and identify affected systems in minutes.
Every observed campaign, victim, and pivot linked to actors named in this story.
Malware, exploits, and IOCs connected to the activity described here.
YARA, Sigma, and Snort rules deployed to your SIEM as soon as they’re published.
Get matching new stories delivered to your team as they break — not the next morning.
Ask questions about this story and take action on the answers.