Vulnerability Report

CVE-2019-5736

RCE

Title: Linuxcontainers Lxc RCE

RCE

Proof Of Concept

PoC Available for CVE-2019-5736

CWE Category CWE-78
Published Date Feb 11, 2019
Modified Date Jun 17, 2026
Exploit Status Available
Score 8.6 CVSS v3.1
Exploit Probability (EPSS)
98.45%

Vulnerability Summary

CVE-2019-5736: 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.

Impacted Vendors

Reference Links

http://lists.opensuse.org/opensuse-security-announce/2019-03/msg00044.html http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00074.html http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00091.html http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00060.html http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00073.html http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00011.html http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00015.html http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00084.html http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00007.html http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00029.html http://packetstormsecurity.com/files/163339/Docker-Container-Escape.html http://packetstormsecurity.com/files/165197/Docker-runc-Command-Execution-Proof-Of-Concept.html http://www.openwall.com/lists/oss-security/2019/03/23/1 http://www.openwall.com/lists/oss-security/2019/06/28/2 http://www.openwall.com/lists/oss-security/2019/07/06/3 http://www.openwall.com/lists/oss-security/2019/07/06/4 http://www.openwall.com/lists/oss-security/2019/10/24/1 http://www.openwall.com/lists/oss-security/2019/10/29/3 http://www.openwall.com/lists/oss-security/2024/01/31/6 http://www.openwall.com/lists/oss-security/2024/02/01/1 http://www.openwall.com/lists/oss-security/2024/02/02/3 http://www.securityfocus.com/bid/106976 https://access.redhat.com/errata/RHSA-2019:0303 https://access.redhat.com/errata/RHSA-2019:0304 https://access.redhat.com/errata/RHSA-2019:0401 https://access.redhat.com/errata/RHSA-2019:0408 https://access.redhat.com/errata/RHSA-2019:0975 https://access.redhat.com/security/cve/cve-2019-5736 https://access.redhat.com/security/vulnerabilities/runcescape https://aws.amazon.com/security/security-bulletins/AWS-2019-002/ https://azure.microsoft.com/en-us/updates/cve-2019-5736-and-runc-vulnerability/ https://azure.microsoft.com/en-us/updates/iot-edge-fix-cve-2019-5736/ https://blog.dragonsector.pl/2019/02/cve-2019-5736-escape-from-docker-and.html https://brauner.github.io/2019/02/12/privileged-containers.html https://bugzilla.suse.com/show_bug.cgi?id=1121967 https://cloud.google.com/kubernetes-engine/docs/security-bulletins#february-11-2019-runc https://github.com/Frichetten/CVE-2019-5736-PoC https://github.com/docker/docker-ce/releases/tag/v18.09.2 https://github.com/opencontainers/runc/commit/0a8e4117e7f715d5fbeef398405813ce8e88558b https://github.com/opencontainers/runc/commit/6635b4f0c6af3810594d2770f662f34ddc15b40d https://github.com/q3k/cve-2019-5736-poc https://github.com/rancher/runc-cve https://kubernetes.io/blog/2019/02/11/runc-and-cve-2019-5736/ https://lists.apache.org/thread.html/24e54e3c6b2259e3903b6b8fe26896ac649c481ea99c5739468c92a3%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/a258757af84c5074dc7bf932622020fd4f60cef65a84290380386706%40%3Cuser.mesos.apache.org%3E https://lists.apache.org/thread.html/a585f64d14c31ab393b90c5f17e41d9765a1a17eec63856ce750af46%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/acacf018c12636e41667e94ac0a1e9244e887eef2debdd474640aa6e%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/b162dd624dc088cd634292f0402282a1d1d0ce853baeae8205bc033c%40%3Cdev.mesos.apache.org%3E https://lists.apache.org/thread.html/rc494623986d76593873ce5a40dd69cb3629400d10750d5d7e96b8587%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/rf1bbc0ea4a9f014cf94df9a12a6477d24a27f52741dbc87f2fd52ff2%40%3Cissues.geode.apache.org%3E https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DLC52IOJN6IQJWJ6CUI6AIUP6GVVG2QP/ https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EGZKRCKI3Y7FMADO2MENMT4TU24QGHFR/ https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SWFJGIPYAAAMVSWWI3QWYXGA3ZBU2H4W/ https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/V6A4OSFM5GGOWW4ECELV5OHX2XRAUSPH/ https://security.gentoo.org/glsa/202003-21 https://security.netapp.com/advisory/ntap-20190307-0008/ https://softwaresupport.softwaregrp.com/document/-/facetsearch/document/KM03410944 https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03913en_us https://support.mesosphere.com/s/article/Known-Issue-Container-Runtime-Vulnerability-MSPH-2019-0003 https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190215-runc https://usn.ubuntu.com/4048-1/ https://www.exploit-db.com/exploits/46359/ https://www.exploit-db.com/exploits/46369/ https://www.openwall.com/lists/oss-security/2019/02/11/2 https://www.synology.com/security/advisory/Synology_SA_19_06 https://www.twistlock.com/2019/02/11/how-to-mitigate-cve-2019-5736-in-runc-and-docker/ http://lists.opensuse.org/opensuse-security-announce/2019-03/msg00044.html http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00074.html http://lists.opensuse.org/opensuse-security-announce/2019-04/msg00091.html http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00060.html http://lists.opensuse.org/opensuse-security-announce/2019-05/msg00073.html http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00011.html http://lists.opensuse.org/opensuse-security-announce/2019-06/msg00015.html http://lists.opensuse.org/opensuse-security-announce/2019-08/msg00084.html http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00007.html http://lists.opensuse.org/opensuse-security-announce/2019-10/msg00029.html http://packetstormsecurity.com/files/163339/Docker-Container-Escape.html http://packetstormsecurity.com/files/165197/Docker-runc-Command-Execution-Proof-Of-Concept.html http://www.openwall.com/lists/oss-security/2019/03/23/1 http://www.openwall.com/lists/oss-security/2019/06/28/2 http://www.openwall.com/lists/oss-security/2019/07/06/3 http://www.openwall.com/lists/oss-security/2019/07/06/4 http://www.openwall.com/lists/oss-security/2019/10/24/1 http://www.openwall.com/lists/oss-security/2019/10/29/3 http://www.openwall.com/lists/oss-security/2024/01/31/6 http://www.openwall.com/lists/oss-security/2024/02/01/1 http://www.openwall.com/lists/oss-security/2024/02/02/3 http://www.securityfocus.com/bid/106976 https://access.redhat.com/errata/RHSA-2019:0303 https://access.redhat.com/errata/RHSA-2019:0304 https://access.redhat.com/errata/RHSA-2019:0401 https://access.redhat.com/errata/RHSA-2019:0408 https://access.redhat.com/errata/RHSA-2019:0975 https://access.redhat.com/security/cve/cve-2019-5736 https://access.redhat.com/security/vulnerabilities/runcescape https://aws.amazon.com/security/security-bulletins/AWS-2019-002/ https://azure.microsoft.com/en-us/updates/cve-2019-5736-and-runc-vulnerability/ https://azure.microsoft.com/en-us/updates/iot-edge-fix-cve-2019-5736/ https://blog.dragonsector.pl/2019/02/cve-2019-5736-escape-from-docker-and.html https://brauner.github.io/2019/02/12/privileged-containers.html https://bugzilla.suse.com/show_bug.cgi?id=1121967 https://cloud.google.com/kubernetes-engine/docs/security-bulletins#february-11-2019-runc https://github.com/Frichetten/CVE-2019-5736-PoC https://github.com/docker/docker-ce/releases/tag/v18.09.2 https://github.com/opencontainers/runc/commit/0a8e4117e7f715d5fbeef398405813ce8e88558b https://github.com/opencontainers/runc/commit/6635b4f0c6af3810594d2770f662f34ddc15b40d https://github.com/q3k/cve-2019-5736-poc https://github.com/rancher/runc-cve https://kubernetes.io/blog/2019/02/11/runc-and-cve-2019-5736/ https://lists.apache.org/thread.html/24e54e3c6b2259e3903b6b8fe26896ac649c481ea99c5739468c92a3%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/a258757af84c5074dc7bf932622020fd4f60cef65a84290380386706%40%3Cuser.mesos.apache.org%3E https://lists.apache.org/thread.html/a585f64d14c31ab393b90c5f17e41d9765a1a17eec63856ce750af46%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/acacf018c12636e41667e94ac0a1e9244e887eef2debdd474640aa6e%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/b162dd624dc088cd634292f0402282a1d1d0ce853baeae8205bc033c%40%3Cdev.mesos.apache.org%3E https://lists.apache.org/thread.html/rc494623986d76593873ce5a40dd69cb3629400d10750d5d7e96b8587%40%3Cdev.dlab.apache.org%3E https://lists.apache.org/thread.html/rf1bbc0ea4a9f014cf94df9a12a6477d24a27f52741dbc87f2fd52ff2%40%3Cissues.geode.apache.org%3E https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/DLC52IOJN6IQJWJ6CUI6AIUP6GVVG2QP/ https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/EGZKRCKI3Y7FMADO2MENMT4TU24QGHFR/ https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/SWFJGIPYAAAMVSWWI3QWYXGA3ZBU2H4W/ https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/V6A4OSFM5GGOWW4ECELV5OHX2XRAUSPH/ https://security.gentoo.org/glsa/202003-21 https://security.netapp.com/advisory/ntap-20190307-0008/ https://softwaresupport.softwaregrp.com/document/-/facetsearch/document/KM03410944 https://support.hpe.com/hpsc/doc/public/display?docLocale=en_US&docId=emr_na-hpesbhf03913en_us https://support.mesosphere.com/s/article/Known-Issue-Container-Runtime-Vulnerability-MSPH-2019-0003 https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-20190215-runc https://usn.ubuntu.com/4048-1/ https://www.exploit-db.com/exploits/46359/ https://www.exploit-db.com/exploits/46369/ https://www.openwall.com/lists/oss-security/2019/02/11/2 https://www.synology.com/security/advisory/Synology_SA_19_06 https://www.twistlock.com/2019/02/11/how-to-mitigate-cve-2019-5736-in-runc-and-docker/
CVSS v3.1
Source Entity [email protected]
Severity HIGH
8.6
Attack Vector
LOCAL
Complexity
LOW
Privileges
N/A
Interaction
REQUIRED
Confidentiality
N/A
Integrity
N/A
Availability
N/A
Scope
CHANGED
RAW VECTOR CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H
CVSS v2.0
Source Entity [email protected]
Severity HIGH
9.3
Access Vector
N/A
Authentication
N/A
RAW VECTOR AV:N/AC:M/Au:N/C:C/I:C/A:C

Associated Attack Patterns (CAPEC)

Total: Patterns

CVE-2019-5736 Exploits & PoCs (Proof Of Concept)

Exploit-DB https://www.exploit-db.com/exploits/46359
View Code
Exploit-DB https://www.exploit-db.com/exploits/46369
View Code
MODIFIED

Vulnerability data updated via NVD.

MODIFIED

Vulnerability data or affected products updated.

PUBLISHED

Vulnerability first announced in NVD.

Attack Vector Matrix

Access Vector LOCAL
Complexity LOW
Privileges N/A
Interaction REQUIRED
CVSS Vector String CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H

Affected Stack

No specific products linked.