67 matches found
CVE-Factory
CVE-Factory:规模化专家级智能体任务以应对代码安全漏洞 CVE-Factory 是一个多智能体(Multi-Agent)系统,用于实现完全自动化的端到端 CVE 复现。给定 CVE 记录后,系统会自动研究详细信息、生成测试用例、构建 Docker 环境,并验证每个漏洞既可利用也可被修补。该流水线无需人工干预即可将 CVE 元数据转换为可复现、可测试的漏洞环境。 ⚠️ 安全警告 :本系统会构建并运行包含易受攻击软件的 Docker 容器。你必须 使用 Docker-in-Docker(DinD)环境 将 CVE 容器与宿主机系统隔离。切勿直接在宿主机的 Docker 守护进程上运行...
Spring4Shell-POC
Spring4Shell-POC Spring4Shell 漏洞本地复现过程 环境准备 环境 docker、docker-compose mvn 打包,生成 ./target/ROOT.war mvn package 启动服务 docker-compose up -d 关闭服务 docker-compose down 复现过程 运行脚本 python3 spring-4-shell-exp.py --url "http://127.0.0.1:8080" 第一次运行 第二次运行 执行过程 ➜ spring4shell-poc clear ➜ spring4shell-poc python...
-create-a-vulnerable-Docker-environment-that-is-susceptible-to-CVE-2023-30212
创建一个易受 CVE-2023-30212 漏洞影响的 Docker 环境 描述 Docker 环境及利用 CVE-2023-30212 漏洞。CVE-2023-30212 是一个影响 OURPHP 版本低于或等于 7.2.0 的安全漏洞。该漏洞允许跨站脚本(XSS)攻击。 OURPHP sudo apt install docker.io 创建一个 Docker 镜像 docker run -d -p 检查 Docker 镜像 docker ps 获取新的容器 ID bb18debddccc test "docker-php-entrypoi…" 4 minutes ago Up 4...
CVE-2020-10560
CVE-2020-10560 CVE-2020-10560 OSSN任意文件读取 关于如何使用此仓库的详细信息,请参阅 https://techanarchy.net/blog/cve-2020-10560-ossn-arbitrary-file-read 开始 docker-compose up --build 安装 镜像运行后,您可以通过127.0.0.1或10.2.0.101访问安装页面。 如果您想使用BURP,请不要安装在127.0.0.1上,否则URL重定向会出现问题。 在安装页面填写所有详细信息。您可以阅读或编辑compose文件以获取凭据。 DB: ossn usernam...
CVE-2022-44268-ImageMagick-Vulnerable-Docker-Environment
CVE-2022-44268 Lectura Arbitraria de Archivos Locales de ImageMagick https://www.metabaseq.com/imagemagick-zero-days/ Basado en el PoC CVE-2022-44268 ImageMagick Arbitrary File Read PoC, creé un entorno de prueba de vulnerabilidades usando docker. Uso get image docker pull...
CVE-2021-42013-LAB
CVE-2021-42013-LAB Apache HTTP Server 2.4.50 - RCE 实验室 exploit.sh :- https://github.com/jas9reet/CVE-2021-42013-LAB/blob/main/exploit.sh 使用方式 docker pull jas9reet/cve-2021-42013-lab docker run -dit -p 8088:80 jas9reet/cve-2021-42013-lab 漏洞应用访问 VICTIM-IP-ADDRESS :8088 利用命令 bash exploit.sh -u...
Awesome-RCE-techniques
Awesome RCE 技术 在各种应用上实现远程代码执行(RCE)技术的 Awesome 清单! 项目目标 本项目的目标是提供一个开源知识库,收录在各种应用程序上实现远程代码执行(RCE)的所有技术。所有这些技术还附带一个测试环境(通常是 Docker 镜像),供你练习这些技术。 技术 Content-Management-Systems-CMS/ Drupal :(3 种技术)/Drupal/ FuelCMS :(1 种技术)/FuelCMS/ Joomla :(1 种技术)/Joomla/ SweetRice :(2 种技术)/SweetRice/ Typo3 :(1...
CVE-2024-3400-PoC
此仓库包含一个脚本用于设置安全利用环境,以及一个负责执行利用阶段的脚本: CVE-2024-3400 Palo Alto 防火墙测试环境 此仓库提供了一个 shell 脚本,允许你快速设置 Palo Alto 防火墙的测试环境,并包含测试利用所需配置。 要求 系统上已安装 Docker。 互联网连接以下载 Palo Alto 防火墙容器镜像。 使用说明 1. 将此仓库克隆到本地机器: git clone https://github.com/your-user/paloalto-test-environment.git 2. 进入仓库目录: cd...
CVE-2023-30212-POC
CVE-2023-30212-POC 创建易受攻击的 Docker 环境并利用 Ourphp 7.2.0 版本中的漏洞(CVE 2023 30212) 步骤 1:在您的系统中下载并安装 Docker。我使用 Docker,因为安装 Ubuntu 快速且简单。 步骤 2:设置 Docker 环境 sudo apt-get install docker.io docker pull ubuntu docker run -d -t --name test-container -p 80:80 -p 443:44 3 -p 3306:3306 -p 21:21 ubuntu docker exe...
CVE-2026-21877
CVE-2026-21877 CVE-2026-1357 的实验室环境 1. 构建环境 sudo apt update && sudo apt install docker.io docker-compose -y sudo systemctl start docker git clone Link of Repo sudo chmod +x networkmonitor.py sudo docker compose up --build -d Firefox: http://localhost:5678 测试工作流: "address": "8.8.8.8" 已发布 .. 2...
CVE-2020-7246
搭建实验室: a git clone https://github.com/pswalia2u/CVE-2020-7246.git b cd CVE-2020-7246 && docker build -t cve-assignment:ine . && docker run -it -p 80:80 cve-assignment:ine c Web 服务器应可通过 http://127.0.0.1/index.php 访问 d 预配置账户: 邮箱:[email protected] 密码:developer1 漏洞利用: 使用旧的 python2 漏洞利用脚本...
CVE-2025-34299-lab
CVE-2025-34299 测试环境 用于 CVE-2025-34299 的 Docker 测试环境 —— Monsta FTP 预认证远程代码执行漏洞。 漏洞详情 字段| 值 ---|--- CVE 编号| CVE-2025-34299 严重性| 严重(CVSS 9.8) CWE| CWE-434(危险类型文件的不受限制上传) 受影响版本| = 2.11.2 已修复版本| 2.11.3 KEV| 是 描述 Monsta FTP 版本 = 2.11.2 存在一个通过不受限制的任意文件上传实现的预认证远程代码执行漏洞。downloadFile API...
nginx-ui-CVE-2026-42221-CVE-2026-42238-
nginx-ui CVE 验证环境 nginx-ui(Nginx 的 Web GUI 管理工具)报告的两个 CVE 在 Docker 环境中进行实际验证的仓库。 CVE-2026-42221 :未认证情况下的管理员账户劫持 CVE-2026-42238 :未认证备份恢复导致的命令执行 免责声明 本仓库的验证内容仅针对自己管理的隔离本地环境。 未经许可对第三方系统使用类似手法将违反不正访问禁止法。 详细文章 验证过程、考察及学习内容已总结在 Qiita 文章中。 实际尝试 nginx-ui 的 CVE:「漏洞」认为是设计问题 漏洞概要 CVE| 概要| 影响版本| 修复版本...
vulnerable-code-snippets
易受攻击的代码片段 漏洞 | 编程语言 | 运行易受攻击的代码片段 | 安装 | 更新 YesWeHack 提供了包含多种不同漏洞的代码片段,让你能在安全的 Docker 化环境中练习代码分析。这些易受攻击的代码片段适合所有技能水平。 每周五 在 Twitter @yeswehack 上发布新的易受攻击的代码片段 !🗒 如果你想看到一些特别的内容,或者你只是对易受攻击的代码片段有一个想法,欢迎创建一个「新建 Issue」来阐述你的想法,没有想法是愚蠢的 。 ⚠️ 请注意 请务必在安全的环境中运行这些代码,因为代码本身存在漏洞,仅供学习代码分析之用!...
Creating-a-Vulnerable-Docker-Environment-CVE-2023-30212-
创建易受攻击的Docker环境-CVE-2023-30212- 使用git clone从我的仓库下载文件 git clone https://github.com/JasaluRah/Creating-a-Vulnerable-Docker-Environment-CVE-2023-30212-.git 现在设置docker镜像 创建docker镜像 使用命令 sudo docker build -t work . 运行docker容器 使用命令 sudo docker run -d -p 80:80 work 现在我们将获取容器ID 查看OURPHP...
CVE-2017-18349
Lab 6-CVE-2017-18349 一、系统分析 攻击面识别 首先,我们看看环境中运行了哪些内容。我列出所有活跃容器: docker ps 受害者仅暴露一个端口:8090 目前,我尚未完全清楚目标。从docker ps的结果来看,系统仅对外暴露了一个值得注意的服务,端口8090,映射到容器的内部服务。这是需要分析的主要攻击面。 ⇒ 我直接对其进行curl探测以获取更多信息 curl -i 192.168.3.137:8090/ 响应分析: 响应头中有 Content-Type: application/json;charset=UTF-8。 返回数据为JSON格式:"age": 2...
CVE-2017-11610
实验 3- CVE-2017-11610 一、系统分析 从 Docker 环境识别攻击面 从环境中正在运行的内容开始。我列出所有活动容器: docker ps-a 受害者仅暴露了一个端口:9001。 端口 9001 并非标准的 Web 应用。查阅端口数据库可知,该端口可能与 Supervisord(根据 IANA 的命名,即 ETL 服务管理器)、Tor 代理或其他某些内部服务相关联。然而,我们不能仅凭端口号就得出结论。 ⇒ 我直接使用 curl 读取响应,并访问 Web GUI 以收集更多信息 curl -i http://192.168.3.137:9001/ 响应分析: 返回的响应...
setup-cve-2015-8562
Joomla! 远程代码执行 CVE-2015-8562 用于搭建 CVE-2015-8562 测试环境的 Docker Compose 文件 目录 1. 关于本项目 2. 开始使用 前置条件 安装 3. 用法 4. 贡献 5. 许可证 关于本项目 本项目包含一个 Docker Compose 文件,用于搭建 CVE-2015-8562 的测试环境。 它搭建了一个运行 PHP 5.3 的 Apache 2.4 服务器和一个 MySQL 5.6 服务器。 容器创建后,将显示 Joomla 3.4.4 的安装过程。 本项目还包含一个来自...
Exploite-CVE-2023-30212-vulnerability
创建一个易受 CVE-2023-30212 影响的 Docker 漏洞环境 描述 Docker 环境并利用 CVE-2023-30212 漏洞。CVE-2023-30212 是一个影响 OURPHP 版本小于等于 7.2.0 的安全漏洞。该漏洞允许跨站脚本(XSS)攻击。 OURPHP https://down.chinaz.com/api/index/download?id=51308&type=code 下载 CVE-2023-30212 漏洞利用程序 在保存 dockerfile 的文件夹中打开终端 安装 Docker 机器 sudo apt update sudo apt...