nginx
Serves static files from ./www and proxies PHP requests to the php service on port 9000. Exposes port 8080 on the host.
CVE-2019-11043/docker-compose.yml:3-11CVE-2019-11043/default.conf:1-27File viewing is interactive and short-lived. Downloads are password-protected ZIP archives using password eip.
A Docker Compose environment with an nginx:1 web server and a php:7.2.10-fpm backend, serving a simple PHP page. The README describes it as a vulnerable PHP server for reproducing CVE-2019-11043, a PHP-FPM remote code execution vulnerability.
CVE-2019-11043/docker-compose.yml:1-15CVE-2019-11043/README.md:1-51The README explicitly states the environment is for reproducing CVE-2019-11043, a PHP remote code execution vulnerability, and provides setup and exploitation instructions.
CVE-2019-11043/README.md:1-51Serves static files from ./www and proxies PHP requests to the php service on port 9000. Exposes port 8080 on the host.
CVE-2019-11043/docker-compose.yml:3-11CVE-2019-11043/default.conf:1-27Runs PHP 7.2.10-fpm, serving PHP files from the shared ./www volume. The README identifies it as the vulnerable target for CVE-2019-11043.
CVE-2019-11043/docker-compose.yml:12-15CVE-2019-11043/README.md:1-51Supported by supplied evidence
The README explicitly states the environment is for reproducing CVE-2019-11043, references the PHP bug report and a proof-of-concept tool, and provides steps to trigger remote code execution.
CVE-2019-11043/README.md:1-51CVE-2019-11043/README.md:15-17CVE-2019-11043/README.md:21-23CVE-2019-11043/README.md:15-17CVE-2019-11043/README.md:19CVE-2019-11043/README.md:23-35CVE-2019-11043/README.md:41-43The environment is a self-contained vulnerability lab. The exploit targets the PHP-FPM service inside the container, and no behavior is shown to escape the container, compromise the host, or connect to external systems. Port mapping and volume mounts are standard for such labs.
CVE-2019-11043/docker-compose.yml:1-15CVE-2019-11043/README.md:1-51This review is limited to the supplied lab evidence packet. It does not assert that the environment runs, reproduces a vulnerability, or is safe to execute. Contract: eip-docker-lab-analysis-v1.