README.md
Rendering markdown...
version: '3.8'
networks:
vuln-net:
driver: bridge
ipam:
config:
- subnet: 192.168.1.0/24
services:
vulnerable-wordpress:
build:
context: ./vulnerable
dockerfile: Dockerfile
container_name: cve-2024-45590-vulnerable
networks:
vuln-net:
ipv4_address: 192.168.1.100
ports:
- "8080:80"
environment:
WORDPRESS_DB_HOST: db
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
WORDPRESS_DB_NAME: wordpress
depends_on:
- db
db:
image: mysql:8.0
container_name: cve-2024-45590-db
networks:
vuln-net:
ipv4_address: 192.168.1.101
environment:
MYSQL_ROOT_PASSWORD: root
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
scanner:
build:
context: .
dockerfile: Dockerfile
container_name: cve-2024-45590-scanner
networks:
vuln-net:
ipv4_address: 192.168.1.200
volumes:
- ./results:/app/results
command: ["--target", "192.168.1.100"]
depends_on:
- vulnerable-wordpress