# N/A
## 漏洞概述
runc 通过 1.0-rc6 版本中存在漏洞,该漏洞允许攻击者通过控制容器中的命令执行覆盖主机的 runc 二进制文件,从而获得主机的 root 权限。
## 影响版本
- runc 通过 1.0-rc6 版本
- Docker 版本低于 18.09.2
## 漏洞细节
攻击者可以通过以下方式之一覆盖主机的 runc 二进制文件:
1. 在包含受攻击者控制的镜像的新容器中执行命令。
2. 通过 docker exec 命令附加到一个攻击者之前曾有写入权限的现有容器中执行命令。
该漏洞主要与文件描述符处理不当相关,特别是与 `/proc/self/exe` 相关。
## 影响
攻击者能通过这种方式覆盖主机的 runc 二进制文件并获得主机的 root 权限。这可能导致整个系统的安全受到严重威胁。
| # | POC 描述 | 源链接 | 神龙链接 |
|---|---|---|---|
| 1 | Unweaponized Proof of Concept for CVE-2019-5736 (Docker escape) | https://github.com/q3k/cve-2019-5736-poc | POC详情 |
| 2 | PoC for CVE-2019-5736 | https://github.com/Frichetten/CVE-2019-5736-PoC | POC详情 |
| 3 | runc容器逃逸漏洞预警 | https://github.com/jas502n/CVE-2019-5736 | POC详情 |
| 4 | None | https://github.com/likescam/CVE-2019-5736 | POC详情 |
| 5 | None | https://github.com/likescam/cve-2019-5736-poc | POC详情 |
| 6 | getshell test | https://github.com/agppp/cve-2019-5736-poc | POC详情 |
| 7 | None | https://github.com/b3d3c/poc-cve-2019-5736 | POC详情 |
| 8 | CVE-2019-5736 POCs | https://github.com/twistlock/RunC-CVE-2019-5736 | POC详情 |
| 9 | None | https://github.com/yyqs2008/CVE-2019-5736-PoC-2 | POC详情 |
| 10 | https://nvd.nist.gov/vuln/detail/CVE-2019-5736 poc of CVE-2019-5736 | https://github.com/zyriuse75/CVE-2019-5736-PoC | POC详情 |
| 11 | None | https://github.com/stillan00b/CVE-2019-5736 | POC详情 |
| 12 | Exploit for the CVE-2019-5736 runc vulnerability | https://github.com/milloni/cve-2019-5736-exp | POC详情 |
| 13 | Docker runc CVE-2019-5736 exploit Dockerfile. Credits : https://github.com/Frichetten/CVE-2019-5736-PoC.git | https://github.com/panzouh/Docker-Runc-Exploit | POC详情 |
| 14 | Proof of concept code for breaking out of docker via runC | https://github.com/RyanNgWH/CVE-2019-5736-POC | POC详情 |
| 15 | None | https://github.com/Lee-SungYoung/cve-2019-5736-study | POC详情 |
| 16 | None | https://github.com/chosam2/cve-2019-5736-poc | POC详情 |
| 17 | Code sample for using exploit CVE-2019-5736 to mine bitcoin with no association to original container or user. | https://github.com/epsteina16/Docker-Escape-Miner | POC详情 |
| 18 | None | https://github.com/geropl/CVE-2019-5736 | POC详情 |
| 19 | CVE-2019-5736 implemented in a self-written container runtime to understand the exploit. | https://github.com/GiverOfGifts/CVE-2019-5736-Custom-Runtime | POC详情 |
| 20 | None | https://github.com/Billith/CVE-2019-5736-PoC | POC详情 |
| 21 | None | https://github.com/BBRathnayaka/POC-CVE-2019-5736 | POC详情 |
| 22 | CVE-2019-5736 | https://github.com/shen54/IT19172088 | POC详情 |
| 23 | None | https://github.com/crypticdante/CVE-2019-5736 | POC详情 |
| 24 | Modified version of CVE-2019-5736-PoC by Frichetten | https://github.com/fahmifj/Docker-breakout-runc | POC详情 |
| 25 | None | https://github.com/Asbatel/CVE-2019-5736_POC | POC详情 |
| 26 | None | https://github.com/takumak/cve-2019-5736-reproducer | POC详情 |
| 27 | None | https://github.com/si1ent-le/CVE-2019-5736 | POC详情 |
| 28 | None | https://github.com/H3xL00m/CVE-2019-5736 | POC详情 |
| 29 | None | https://github.com/n3ov4n1sh/CVE-2019-5736 | POC详情 |
| 30 | None | https://github.com/c0d3cr4f73r/CVE-2019-5736 | POC详情 |
| 31 | None | https://github.com/Sp3c73rSh4d0w/CVE-2019-5736 | POC详情 |
| 32 | None | https://github.com/0xwh1pl4sh/CVE-2019-5736 | POC详情 |
| 33 | None | https://github.com/N3rdyN3xus/CVE-2019-5736 | POC详情 |
| 34 | None | https://github.com/NyxByt3/CVE-2019-5736 | POC详情 |
| 35 | None | https://github.com/likekabin/CVE-2019-5736 | POC详情 |
| 36 | None | https://github.com/likekabin/cve-2019-5736-poc | POC详情 |
| 37 | None | https://github.com/h3xcr4ck3r/CVE-2019-5736 | POC详情 |
| 38 | None | https://github.com/n3rdh4x0r/CVE-2019-5736 | POC详情 |
| 39 | Description of the Project goes here | https://github.com/sonyavalo/CVE-2019-5736-attack-and-security-mechanism | POC详情 |
| 40 | In this project, we found a recent attack through the malicious container and implemented a security mechanism to stop it. | https://github.com/sonyavalo/CVE-2019-5736-Dockerattack-and-security-mechanism | POC详情 |
| 41 | None | https://github.com/Threekiii/Awesome-POC/blob/master/%E4%BA%91%E5%AE%89%E5%85%A8%E6%BC%8F%E6%B4%9E/Docker%20runC%20%E6%BC%8F%E6%B4%9E%E5%AF%BC%E8%87%B4%E5%AE%B9%E5%99%A8%E9%80%83%E9%80%B8%20CVE-2019-5736.md | POC详情 |
| 42 | None | https://github.com/h3x0v3rl0rd/CVE-2019-5736 | POC详情 |
| 43 | C-based PoC for CVE-2019-5736 | https://github.com/Perimora/cve_2019-5736-PoC | POC详情 |
| 44 | None | https://github.com/h-wookie/cve-2019-5736-poc | POC详情 |
暂无评论