From 29207c1b5337da0a8ecd9528a0427ba4e9c4741a Mon Sep 17 00:00:00 2001 From: ReaJason Date: Sun, 16 Nov 2025 12:09:14 +0800 Subject: [PATCH] test: add some cve docker-compose --- .../cve/CVE-2021-29442-docker-compose.yml | 6 ++++++ .../cve/CVE-2024-36401-docker-compose.yml | 6 ++++++ .../docker-compose/cve/s2-045-docker-compose.yml | 10 ++++++++++ .../docker-compose/cve/s2-048-docker-compose.yml | 10 ++++++++++ 4 files changed, 32 insertions(+) create mode 100644 integration-test/docker-compose/cve/CVE-2021-29442-docker-compose.yml create mode 100644 integration-test/docker-compose/cve/CVE-2024-36401-docker-compose.yml create mode 100644 integration-test/docker-compose/cve/s2-045-docker-compose.yml create mode 100644 integration-test/docker-compose/cve/s2-048-docker-compose.yml diff --git a/integration-test/docker-compose/cve/CVE-2021-29442-docker-compose.yml b/integration-test/docker-compose/cve/CVE-2021-29442-docker-compose.yml new file mode 100644 index 00000000..a68cc303 --- /dev/null +++ b/integration-test/docker-compose/cve/CVE-2021-29442-docker-compose.yml @@ -0,0 +1,6 @@ +services: + web: + image: vulhub/nacos:1.4.0 + ports: + - "8848:8848" + - "5005:5005" \ No newline at end of file diff --git a/integration-test/docker-compose/cve/CVE-2024-36401-docker-compose.yml b/integration-test/docker-compose/cve/CVE-2024-36401-docker-compose.yml new file mode 100644 index 00000000..db59bf57 --- /dev/null +++ b/integration-test/docker-compose/cve/CVE-2024-36401-docker-compose.yml @@ -0,0 +1,6 @@ +services: + geoserver: + image: vulhub/geoserver:2.23.2 + ports: + - "8080:8080" + - "5005:5005" \ No newline at end of file diff --git a/integration-test/docker-compose/cve/s2-045-docker-compose.yml b/integration-test/docker-compose/cve/s2-045-docker-compose.yml new file mode 100644 index 00000000..6b38558e --- /dev/null +++ b/integration-test/docker-compose/cve/s2-045-docker-compose.yml @@ -0,0 +1,10 @@ +services: + struts2: + image: vulhub/struts2:2.3.30 + environment: + JAVA_TOOL_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -javaagent:/opt/cloudrasp-latest/cloudrasp/sophon.jar + volumes: + - /Users/reajason/IdeaProjects/sophon-rasp/release/cloudrasp-latest:/opt/cloudrasp-latest + ports: + - "8080:8080" + - "5005:5005" \ No newline at end of file diff --git a/integration-test/docker-compose/cve/s2-048-docker-compose.yml b/integration-test/docker-compose/cve/s2-048-docker-compose.yml new file mode 100644 index 00000000..385b8b12 --- /dev/null +++ b/integration-test/docker-compose/cve/s2-048-docker-compose.yml @@ -0,0 +1,10 @@ +services: + struts2: + image: vulhub/struts2:2.3.32-showcase + environment: + JAVA_TOOL_OPTIONS: -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 -javaagent:/opt/cloudrasp-latest/cloudrasp/sophon.jar + volumes: + - /Users/reajason/IdeaProjects/sophon-rasp/release/cloudrasp-latest:/opt/cloudrasp-latest + ports: + - "8080:8080" + - "5005:5005" \ No newline at end of file