gitlab
A GitLab CE 16.1.4-ce.0 service configured with SMTP settings, a known root password (Tr4ckfl4w4th3W1n), and exposed on ports 80, 443, and 22. It mounts local directories for config, logs, and data persistence.
docker-compose.yml:5-29File viewing is interactive and short-lived. Downloads are password-protected ZIP archives using password eip.
A Docker Compose environment that deploys a single GitLab Community Edition 16.1.4 instance, configured with SMTP settings and a known root password, intended as a lab to practice exploiting CVE-2023-7028.
docker-compose.yml:1-30README.md:1-29The README explicitly states the purpose is to practice with the new GitLab CVE (CVE-2023-7028) and provides build and PoC instructions. The Docker Compose file deploys a specific vulnerable GitLab version (16.1.4-ce.0) with a known root password, consistent with a vulnerability reproduction environment.
README.md:1-3docker-compose.yml:6A GitLab CE 16.1.4-ce.0 service configured with SMTP settings, a known root password (Tr4ckfl4w4th3W1n), and exposed on ports 80, 443, and 22. It mounts local directories for config, logs, and data persistence.
docker-compose.yml:5-29Supported by supplied evidence
The README explicitly identifies the lab as for practicing CVE-2023-7028, and the Docker Compose file deploys GitLab CE 16.1.4-ce.0, a version known to be affected by this CVE. The configuration includes SMTP settings, which are relevant to the vulnerability's attack vector (password reset via email).
README.md:1-3docker-compose.yml:6README.md:7README.md:8README.md:10README.md:11README.md:14README.md:7README.md:8README.md:9README.md:10README.md:11README.md:12README.md:13README.md:14README.md:22-24The environment is a self-contained vulnerability lab. It deploys a single GitLab service with bind mounts for persistence and exposes standard GitLab ports. There is no evidence of hidden behavior, host escape, external connections beyond the documented SMTP configuration, or any destructive actions. The known root password and SMTP settings are explicitly provided for lab setup and are not hidden.
docker-compose.yml:1-30README.md:1-29This 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.