Skip to main content

Docker CVE-2019-5736

HIGH
OS Command Injection (CWE-78)
2019-02-11 cve@mitre.org
8.6
CVSS 3.1 · NVD
View

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A03:2021 - Injection
ASVS 5.0
V5 - Validation, Sanitization and Encoding Input validation, output encoding, parameterized queries
MITRE ATT&CK

2 techniques across 1 tactic: Execution

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Impact

CVSS 8.6, EPSS 59.2%, PoC available, patch available. This vulnerability (dubbed 'Runcescape') affects the fundamental container runtime used by Docker, Kubernetes, and most container platforms. A container escape to host root is the worst-case scenario for containerized environments, as it breaks the isolation boundary for all containers on the host.

Exploit ScenarioDerived

An attacker gains code execution inside a container (via application vulnerability or malicious image). They craft a binary that overwrites /proc/self/exe during a container exec operation. The host runc binary is replaced. When any container operation occurs next, the trojanized runc executes as root on the host, compromising all containers and the host system.

Act Now Prioritize within 24-48h. Why: HIGH severity + EPSS > 10%.
Patch available 59.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Mar 26, 2026

runc through version 1.0-rc6 (used in Docker before 18.09.2) contains a container escape vulnerability that allows attackers to overwrite the host runc binary. By exploiting a race condition during container exec, a malicious container process can gain root access to the host system, breaking the fundamental container isolation boundary.

Earlier versions of this analysis (1)
v1 Mar 26, 2026 - 11:19 CVSS 8.6

Container escape in runc allows host root access by overwriting the runc binary, breaking Docker/Kubernetes container isolation.

RemediationAI

Update runc to 1.0-rc7 or later, Docker to 18.09.2+. Patch container runtime on all hosts. Implement user namespace remapping to reduce container root privileges. Use read-only container images. Deploy runtime security monitoring (Falco, Sysdig) to detect container escape attempts.

Affected ProductsAI

runc <= 1.0-rc6 Docker < 18.09.2 containerd (using vulnerable runc) Kubernetes (using vulnerable runc) LXC (using vulnerable runc)

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

During 'docker exec' or similar container exec operations, the host runc binary is exposed to the container's filesystem through /proc/self/exe. A malicious container process can exploit a TOCTOU race condition to overwrite the host runc binary with a trojanized version. The next time runc is invoked (for any container operation), the attacker's code executes with root privileges on the host.

Know when Docker gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 8.6 HIGH
AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

Attack Vector
Local
Attack Complexity
Low
Privileges Required
None
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
High

Lifecycle Timeline

3
PoC Detected
Nov 21, 2024 - 04:45 vuln.today
Public exploit code
Patch released
Nov 21, 2024 - 04:45 nvd
Patch available
CVE Published
Feb 11, 2019 - 19:29 nvd
HIGH 8.6

DescriptionCVE.org

runc through 1.0-rc6, as used in Docker before 18.09.2 and other products, allows attackers to overwrite the host runc binary (and consequently obtain host root access) by leveraging the ability to execute a command as root within one of these types of containers: (1) a new container with an attacker-controlled image, or (2) an existing container, to which the attacker previously had write access, that can be attached with docker exec. This occurs because of file-descriptor mishandling, related to /proc/self/exe.

Executive ViewAI

Why It Matters

Organizations using Docker face significant risk from CVE-2019-5736, a OS command injection vulnerability rated CVSS 8.6. Successful exploitation could allow attackers to execute arbitrary code or commands on affected systems, potentially leading to full system compromise. With an EPSS score of 59%, this vulnerability faces very high likelihood of exploitation. A patch is available and should be applied as part of regular vulnerability management.

Business Impact: Severe
Compensating Controls

Apply vendor patch. If immediate patching is not feasible: (1) Deploy WAF rules to block injection patterns; (2) Restrict network access to affected components; (3) Enable enhanced logging for suspicious activity.

Threat Intelligence Overview

Threat Score
7.0/10
Composite threat intelligence
EPSS Score
59.2%
Top 2% exploitable
Threat Intel
2
1 sources
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
NVD CVE.org EPSS POC (1) THREAT Exploit-DB GitHub

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC Yes
EPSS 59.2%
Patch available Yes
Active threat Yes
Deciding rule
HIGH severity + EPSS > 10%
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Out-of-Cycle
Exploitation· derived
Active
System Exposure· derived
Small
Automatable· derived
No
Human Impact
Very High

Priority Score

147
Low Medium High Critical
KEV: 0
EPSS: +59
CVSS: +43
PoC: +20
Weaponized: +15
Threat intel: +10
Gov advisory: 0

More in Docker

View all
CVE-2024-55964 CRITICAL POC
9.8 Mar 26

An issue was discovered in Appsmith before 1.52. Rated critical severity (CVSS 9.8), this vulnerability is remotely expl

CVE-2023-32077 HIGH POC
7.5 Aug 24

Netmaker makes networks with WireGuard. Rated high severity (CVSS 7.5), this vulnerability is remotely exploitable, no a

CVE-2026-39987 CRITICAL POC
9.3 Apr 08

Unauthenticated remote code execution in Marimo ≤0.20.4 allows attackers to execute arbitrary system commands via the `/

CVE-2023-5815 HIGH POC
8.1 Nov 22

The News & Blog Designer Pack - WordPress Blog Plugin - (Blog Post Grid, Blog Post Slider, Blog Post Carousel, Blog Post

CVE-2026-66384 MEDIUM POC
5.3 Aug 12

Path traversal in JFrog Artifactory (CWE-22) enables an authenticated low-privilege user to write data outside the inten

CVE-2014-9357 CRITICAL
10.0 Dec 16

Docker 1.3.2 allows remote attackers to execute arbitrary code with root privileges via a crafted (1) image or (2) build

CVE-2026-52806 CRITICAL POC
9.9 Jun 23

Remote code execution in Gogs through 0.14.2 allows authenticated users (and unauthenticated attackers on default-config

CVE-2025-14707 HIGH POC
8.9 Dec 15

Unauthenticated remote command injection in SGWBOX N3 firmware 2.0.25 lets attackers execute arbitrary operating-system

CVE-2026-56274 HIGH POC
8.7 Jun 23

Remote code execution in Flowise before 3.1.2 allows any authenticated user (or API caller with chatflow view/update per

CVE-2026-34156 CRITICAL POC
9.9 Mar 30

Remote code execution in NocoBase Workflow Script Node (npm @nocobase/plugin-workflow-javascript) allows authenticated l

CVE-2019-15752 HIGH POC
7.8 Aug 28

Docker Desktop Community Edition before 2.1.0.1 allows local users to gain privileges by placing a Trojan horse docker-c

CVE-2025-34221 CRITICAL POC
10.0 Sep 29

Vasion Print (formerly PrinterLogic) Virtual Appliance Host prior to version 25.2.169 and Application prior to version 2

Threat IntelligenceMISP

Malware Families
Hildegard
ATT&CK Techniques (observed)
Sources: MITRE ATT&CK, Metasploit/Nuclei

References

Advisories & patches
PATCH https://azure.microsoft.com/en-us/updates/cve-2019-5736-and-runc-vulnerability/ PATCH https://azure.microsoft.com/en-us/updates/iot-edge-fix-cve-2019-5736/ PATCH https://bugzilla.suse.com/show_bug.cgi?id=1121967 PATCH https://github.com/opencontainers/runc/commit/0a8e4117e7f715d5fbeef398405813ce8e88558b PATCH https://github.com/opencontainers/runc/commit/6635b4f0c6af3810594d2770f662f34ddc15b40d PATCH https://www.openwall.com/lists/oss-security/2019/02/11/2 REF http://lists.opensuse.org/opensuse-security-announce/2019-03/msg00044.html REF http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00074.html REF http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00091.html REF http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00060.html REF http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00073.html REF http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00011.html REF http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00015.html REF http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00084.html REF http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00007.html REF http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00029.html REF http://packetstormsecurity.com/files/165197/Docker-runc-Command-Execution-Proof-Of-Concept.html REF http://www.openwall.com/lists/oss-security/2019/03/23/1 REF http://www.openwall.com/lists/oss-security/2019/06/28/2 REF http://www.openwall.com/lists/oss-security/2019/07/06/3 REF http://www.openwall.com/lists/oss-security/2019/07/06/4 REF http://www.openwall.com/lists/oss-security/2019/10/24/1 REF http://www.openwall.com/lists/oss-security/2019/10/29/3 REF http://www.openwall.com/lists/oss-security/2024/01/31/6 REF http://www.openwall.com/lists/oss-security/2024/02/01/1 REF http://www.openwall.com/lists/oss-security/2024/02/02/3 REF http://www.securityfocus.com/bid/106976 REF https://access.redhat.com/errata/RHSA-2019:0303 REF https://access.redhat.com/errata/RHSA-2019:0304 REF https://access.redhat.com/errata/RHSA-2019:0401 REF https://access.redhat.com/errata/RHSA-2019:0408 REF https://access.redhat.com/errata/RHSA-2019:0975 REF https://access.redhat.com/security/cve/cve-2019-5736 REF https://access.redhat.com/security/vulnerabilities/runcescape REF https://aws.amazon.com/security/security-bulletins/AWS-2019-002/ REF https://cloud.google.com/kubernetes-engine/docs/security-bulletins#february-11-2019-runc REF https://github.com/docker/docker-ce/releases/tag/v18.09.2 REF https://github.com/rancher/runc-cve REF https://kubernetes.io/blog/2019/02/11/runc-and-cve-2019-5736/ REF https://lists.apache.org/thread.html/24e54e3c6b2259e3903b6b8fe26896ac649c481ea99c5739468c92a3%40%3Cdev.dlab.apache.org%3E REF https://lists.apache.org/thread.html/a258757af84c5074dc7bf932622020fd4f60cef65a84290380386706%40%3Cuser.mesos.apache.org%3E REF https://lists.apache.org/thread.html/a585f64d14c31ab393b90c5f17e41d9765a1a17eec63856ce750af46%40%3Cdev.dlab.apache.org%3E REF https://lists.apache.org/thread.html/acacf018c12636e41667e94ac0a1e9244e887eef2debdd474640aa6e%40%3Cdev.dlab.apache.org%3E REF https://lists.apache.org/thread.html/b162dd624dc088cd634292f0402282a1d1d0ce853baeae8205bc033c%40%3Cdev.mesos.apache.org%3E REF https://lists.apache.org/thread.html/rc494623986d76593873ce5a40dd69cb3629400d10750d5d7e96b8587%40%3Cdev.dlab.apache.org%3E REF https://lists.apache.org/thread.html/rf1bbc0ea4a9f014cf94df9a12a6477d24a27f52741dbc87f2fd52ff2%40%3Cissues.geode.apache.org%3E REF https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DLC52IOJN6IQJWJ6CUI6AIUP6GVVG2QP/ REF https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EGZKRCKI3Y7FMADO2MENMT4TU24QGHFR/ REF https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SWFJGIPYAAAMVSWWI3QWYXGA3ZBU2H4W/ REF https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/V6A4OSFM5GGOWW4ECELV5OHX2XRAUSPH/ REF https://security.gentoo.org/glsa/202003-21 REF https://security.netapp.com/advisory/ntap-20190307-0008/ REF https://softwaresupport.softwaregrp.com/document/-/facetsearch/document/KM03410944 REF https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03913en_us REF https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190215-runc REF https://usn.ubuntu.com/4048-1/ REF https://www.synology.com/security/advisory/Synology_SA_19_06 REF https://www.twistlock.com/2019/02/11/how-to-mitigate-cve-2019-5736-in-runc-and-docker/

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy