PoC files

2 files

File viewing is interactive and short-lived. Downloads are password-protected ZIP archives using password eip.

GitHub

Docker lab environments

1
GitHub

docker-compose.yml

Created
Vuln labCVE-2019-13956Compose · images

1 Compose manifest · 2 services

Analysisdeepseek-v4-pro:cloud ·

Environment assessment

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-19

Lab assessment

Vulnerability lab

The 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-4
Lab shapeCompose · images
Services2
Compose manifests1
Dockerfiles0
Evidence & reasoningComponents · CVE assessment · exercise context · review boundaries
Components

Services and files described by the evidence

web

vulnerable web application

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-13

mysql

database server

Uses the mysql:5.7.22 image with root password set to 'root'. No ports are exposed to the host.

docker-compose.yml:14-19
CVE assessment

How the supplied evidence relates each vulnerability

CVE-2019-13956

Insufficient 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:1
Exercise context

Requirements and sequence described by the evidence

Prerequisites

  • Docker and Docker Compose must be installed.README.md:3

Evidence-described exercise path

  1. Change directory to the lab folder.README.md:2
  2. Start the environment with docker-compose up -d.README.md:3
  3. Access the web application at http://127.0.0.1:8090.README.md:4
Safety-review evidence

Behaviors behind the stored safety assessment

No harmful behavior observed

The 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-19
Review boundaries

What the analysis did not establish

  • The boyhack/discuz_ml image is a binary artifact and its contents are uninspected.
  • No exploit code or vulnerability details are provided to verify the CVE association.
  • The Compose file uses environment variables prefixed with JOOMLA_ for a Discuz! application, which may be a misconfiguration but its impact is unknown.
Model interpretation

This 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.

Linked vulnerabilities

1