
CVE-2024-51791용 인증되지 않은 0-클릭 RCE 익스플로잇. 취약한 WordPress 양식 플러그인의 임의 파일 업로드 취약점을 악용하여 PHP 페이로드를 업로드하고, 업로드된 파일을 찾아 대상 OS를 탐지한 후 대화형 셸을 통해 원격 명령 실행을 획득합니다.

이 저장소는 CVE-2024-51791에 대한 개념 증명 익스플로잇을 포함합니다. 이 취약점은 취약한 WordPress 폼 플러그인에서 인증 없이 임의의 파일을 업로드할 수 있게 하여 원격 코드 실행(RCE)으로 이어집니다.
이 스크립트는 인증 없이 취약한 폼 엔드포인트를 통해 PHP 페이로드를 업로드합니다. 그런 다음 업로드 디렉토리를 열거하여 페이로드를 찾고, 대상 운영 체제를 탐지한 후, 명령 실행을 위한 대화형 원격 셸을 제공합니다.
python CVE-2024-51791.py --target http://target-wordpress-site/form-1/ --form-id 375
실행 후, 스크립트는 페이로드를 업로드하고, 업로드 위치를 자동으로 찾아내며, OS를 탐지하고 대화형 셸로 진입합니다.