
개념 증명 : CVE-2024-1071: 워드프레스 취약점 악용
면책 조항: 이 개념 증명(POC)은 교육 및 윤리적 테스트 목적으로만 제작되었습니다. 사전 상호 동의 없이 대상을 공격하기 위해 이 도구를 사용하는 것은 불법입니다. 최종 사용자는 모든 해당 지역, 주 및 연방 법률을 준수할 책임이 있습니다. 개발자는 어떠한 책임도 지지 않으며, 이 프로그램으로 인한 오용이나 손해에 대해 책임을 지지 않습니다.
Ultimate Member – User Profile, Registration, Login, Member Directory, Content Restriction & Membership Plugin 플러그인 for WordPress는 2.1.3부터 2.8.2까지의 버전에서 'sorting' 매개변수를 통한 SQL 인젝션에 취약하며, 이는 사용자 제공 매개변수에 대한 충분한 이스케이프 처리 및 기존 SQL 쿼리에 대한 충분한 준비 부족으로 인해 발생합니다. 이로 인해 인증되지 않은 공격자가 기존 쿼리에 추가 SQL 쿼리를 추가하여 데이터베이스에서 민감한 정보를 추출할 수 있습니다.

잠재적 대상을 찾으려면 Fofa(Shodan.io와 유사)를 사용하세요:
body="/wp-content/plugins/ultimate-member"Hunter: body="/wp-content/plugins/ultimate-member"먼저 저장소를 클론합니다:
- git clone https://github.com/fa-rrel/CVE-2024-1071-SQL-Injection.git
- cd CVE-2024-1071-SQL-Injection
그런 다음 대상을 선택하고 urls.txt 파일에 다음 형식으로 추가합니다:
악용 도구 실행:
python3 CVE-2024-1071.py -f urls.txt