Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
Exploite-CVE-2023-30212-Vulnerability — Docker 环境并利用 CVE-2023-30212 漏洞VE-2023-30212 是一个影响 OURPHP 7.2.0 及更早版本的安全漏洞。该漏洞允许跨站脚本(XSS)攻击。 | Kitploit
工具/GitHubGitHub/libasmon/exploite-cve-2023-30212-vulnerability
容器安全漏洞分析漏洞利用Web应用程序漏洞利用学习与教育实验室与实践
GitHublibasmon/exploite-cve-2023-30212-vulnerability

Exploite-CVE-2023-30212-Vulnerability

Docker 环境并利用 CVE-2023-30212 漏洞VE-2023-30212 是一个影响 OURPHP 7.2.0 及更早版本的安全漏洞。该漏洞允许跨站脚本(XSS)攻击。

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享
查看仓库
43183年前尚未审核

创建易受 CVE-2023-30212 影响的 Docker 环境

描述

Docker 环境并利用 CVE-2023-30212 漏洞。CVE-2023-30212 是一个安全漏洞,影响 OURPHP 版本早于或等于 7.2.0。该漏洞允许跨站脚本(XSS)攻击

OURPHP <= 7.2.0 容易通过 /client/manage/ourphp_out.php 遭受跨站脚本(XSS)攻击

配置 Docker 以利用 CVE-2023-30212 漏洞

安装 Docker

  • 下载 dockerfile 并解压

    https://down.chinaz.com/api/index/download?id=51308&type=code
    
  • 下载 CVE-2023-30212 漏洞利用程序

  • 在你保存 dockerfile 的文件夹中打开终端

  • 安装 Docker 机器

    sudo apt update

    sudo apt install docker.io

配置 Docker 镜像和 Docker 容器

  • 基于当前目录中的 Dockerfile 构建 Docker 镜像

    docker build -t < specifies the tag for the image>

    docker build -t test .

  • 用于运行基于该标签镜像的 Docker 容器,并将主机上的端口映射到容器内部的端口。

    docker run -d -p < Docker image id>

    docker run -d -p 8080:80 test

  • 检查 Docker 镜像

    docker ps

  • 获取新的容器 ID

    bb18debddccc test "docker-php-entrypoi…" 4 minutes ago Up 4 minutes 0.0.0.0:8080->80/tcp, :::8080->80/tcp angry_turing

  • 在运行中的 Docker 容器内执行交互式 bash 会话

    docker exec -it bb18debddccc /bin/bash

*获取 Docker shell

> root@bb18debddccc:/var/www/html# 
  • 设置 MySQL 数据库

    root@bb18debddccc:/var/www/html# mysql

    欢迎使用 MariaDB 监视器。 命令以 ; 或 \g 结尾。

    您的 MariaDB 连接 ID 是 38

    服务器版本:10.3.38-MariaDB-0+deb10u1 Debian 10

    版权所有 (c) 2000, 2018, Oracle、MariaDB Corporation Ab 和其他公司。

    输入 'help;' 或 '\h' 获取帮助。输入 '\c' 清除当前输入语句。

    MariaDB [(none)]>

  • MySQL 或 MariaDB 授予所有权限

    GRANT ALL PRIVILEGES ON . TO ' user account'@'localhost' IDENTIFIED BY 'user password' WITH GRANT OPTION;

    GRANT ALL PRIVILEGES ON . TO ' root'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

    这是一个 SQL 命令,通常用于 MySQL 或 MariaDB 等数据库管理系统中,授予 'root' 用户对当前系统中所有数据库和表的所有权限。

利用 CVE-2023-30212 漏洞

URL: http://localhost:8080/client/manage/ourphp_out.php?ourphp_admin=logout&out=)

参考

*https://nvd.nist.gov/vuln/detail/CVE-2023-30212

*https://docs.docker.com/engine/install/

chatGpt

下载工具