web
Uses the boyhack/discuz_ml image, likely a Discuz! ML application, with environment variables suggesting a connection to a MySQL database. Port 80 is exposed on host port 8090.
docker-compose.yml:3-13CVE-2019-13956 has a selected CVSS score of 9.8 (critical); EIP currently links 1 repository PoC and 1 lab environment.
Discuz!ML 3.2 through 3.4 allows remote attackers to execute arbitrary PHP code via a modified language cookie, as demonstrated by changing 4gH4_0df5_language=en to 4gH4_0df5_language=en'.phpinfo().'; (if the random prefix 4gH4_0df5_ were used).
A Docker Compose environment for CVE-2019-13956, consisting of a web service using the boyhack/discuz_ml image and a MySQL 5.7.22 database service.
README.md:1-4docker-compose.yml:1-19The README explicitly references CVE-2019-13956 and provides commands to start the environment, indicating it is a vulnerability lab for that CVE.
README.md:1-4Uses the boyhack/discuz_ml image, likely a Discuz! ML application, with environment variables suggesting a connection to a MySQL database. Port 80 is exposed on host port 8090.
docker-compose.yml:3-13Uses the mysql:5.7.22 image with root password set to 'root'. No ports are exposed to the host.
docker-compose.yml:14-19Insufficient evidence
The README associates the lab with CVE-2019-13956, but no exploit code, vulnerable version details, or vulnerability description is provided in the evidence to confirm the association.
README.md:1README.md:3README.md:2README.md:3README.md:4The environment only exposes a web service on localhost port 8090 and a database with no host ports. No privileged mode, host volume mounts, or external network connections are configured. The behavior is consistent with a contained vulnerability lab.
docker-compose.yml:1-19This 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.