Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
CVE-2026-9830 — Репозиторий отчёта по threat intelligence для CVE-2026-9830 — уязвимости обхода аутентификации в плагине BookingPress Pro для WordPress — с подробным анализом, diff патча и рекомендациями по обнаружению. | Kitploit
Инструменты/GitHubGitHub/chpratik/cve-2026-9830
Статический анализАнализ уязвимостейВеб-безопасностьТестирование на ПроникновениеРазведка угрозАутентификацияСтатьи и ИсследованияРеагирование на Инциденты
GitHubchpratik/cve-2026-9830

CVE-2026-9830

Репозиторий отчёта по threat intelligence для CVE-2026-9830 — уязвимости обхода аутентификации в плагине BookingPress Pro для WordPress — с подробным анализом, diff патча и рекомендациями по обнаружению.

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

Популярное

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

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

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

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

Смотреть все инструменты →
Поделиться
CVE-2026-9830 Badge Severity Badge Status Badge Date Badge

CVE-2026-9830 — Обход аутентификации в BookingPress Pro

Комплексное исследование угроз в области кибербезопасности

Обзор • Отчёты • Ключевые выводы • Технические детали • Оценка рисков • Меры по устранению • Ссылки



📋 Обзор

CVE-2026-9830 — это критическая уязвимость обхода аутентификации в WordPress-плагине BookingPress Appointment Booking Pro (от Repute Infosystems), затрагивающая все версии до 5.7.3.

Уязвимость resides в реализации REST API плагина, где параметр permission_callback , что делает каждый маршрут в одном из его API-пространств имён доступным .

вызывается некорректно
без аутентификации
root@kitploit:~
graph LR
    A[Атакующий<br/>Удалённый, без аутентификации] -->|HTTP GET/POST| B{WordPress REST API}
    B -->|/wp-json/bookingpress/v1/*| C{Проверка прав}
    C -->|❌ Обратный вызов обойдён| D[Раскрытие PII клиентов]
    C -->|❌ Обратный вызов обойдён| E[Подмена данных бронирования]
    C -->|✅ Правильное исправление| F[401 Неавторизовано]
    
    style A fill:#ff4444,color:#fff
    style D fill:#ff8800,color:#fff
    style E fill:#ff8800,color:#fff
    style F fill:#44bb44,color:#fff

📑 Отчёты

Этот репозиторий содержит две версии отчёта об угрозах, каждая из которых предлагает progressively более глубокий анализ:

ОтчётФайлСтраницыФокусКлючевые дополнительные разделы
Стандартный отчётCVE-2026-9830_Full_Report.mdПолныйБазовый анализ CTIРезюме для руководства, Технический анализ, Хронология, Threat Intel, IOC, MITRE ATT&CK, Обнаружение, Меры по устранению, Оценка рисков
Расширенный отчётCVE-2026-9830_Enhanced_Report.mdПолный+Глубокое исследование✅ Диаграмма пути атаки, ✅ Анализ диффа патча, ✅ Анализ исходного кода, ✅ Проверка CPE, ✅ Зрелость эксплойта, ✅ Анализ угроз, ✅ Оценка подверженности активов, ✅ Матрица покрытия обнаружения, ✅ Таблица происхождения доказательств, ✅ Хронология расследования, ✅ Допущения и ограничения, ✅ История изменений

💡 Рекомендация: Начните с Расширенного отчёта (v2.0) для наиболее полного анализа. Используйте Стандартный отчёт (v1.0) для краткого обзора для руководства.


🔍 Ключевые выводы

АтрибутЗначение
CVECVE-2026-9830
Тип уязвимостиОбход аутентификации (CWE-287)
Затронутый продуктBookingPress Appointment Booking Pro (WordPress)
Затронутые версииВсе версии < 5.7.3
Исправленная версия5.7.3
CVSS (WPScan)8.2 (Высокий) — AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:L/A:N
CVSS (Tenable)7.5 (Высокий) — AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
ИсследовательKolja Zuelsdorf
Дата отчёта2026-07-27
Эксплуатация в дикой природе❌ Не наблюдалась (на дату отчёта)
CISA KEV❌ Не включено
Доступен патч✅ Да — версия 5.7.3

🧬 Детализация уязвимости

root@kitploit:~
flowchart TD
    subgraph "🔴 Уязвимый код (< 5.7.3)"
        A1[register_rest_route] --> A2[permission_callback<br/>❌ Вызывается некорректно]
        A2 --> A3[Обратный вызов возвращает null/falsey]
        A3 --> A4[WordPress считает это 'разрешённым']
        A4 --> A5[🔓 Неавторизованный доступ]
    end
    
    subgraph "🟢 Исправленный код (5.7.3+)"
        B1[register_rest_route] --> B2[permission_callback<br/>✅ Вызывается правильно]
        B2 --> B3[Проверка current_user_can]
        B3 --> B4{Авторизован?}
        B4 -->|Да| B5[✅ Доступ предоставлен]
        B4 -->|Нет| B6[🔒 401 Неавторизовано]
    end
    
    A5 -->|Воздействие| C1[📤 Раскрытие PII клиентов]
    A5 -->|Воздействие| C2[✏️ Изменение данных бронирования]
    A5 -->|Воздействие| C3[🚫 Отмена записей]
    
    style A2 fill:#ff4444,color:#fff
    style B2 fill:#44bb44,color:#fff
    style A5 fill:#ff8800,color:#fff
    style C1 fill:#ff8800,color:#fff
    style C2 fill:#ff8800,color:#fff
    style C3 fill:#ff8800,color:#fff

🔬 Сводка анализа исходного кода

Полное SVN-извлечение бесплатного плагина BookingPress (WordPress.org, ревизия 3624431, версия 1.1.28) подтвердило:

Цель поискаРезультатыВывод
Вызовы register_rest_route()0REST API находится исключительно в Pro/Enterprise аддоне
Использование permission_callback0Бесплатный плагин использует AJAX, а не REST
Расположение уязвимого кода🔒 Pro-плагин (bookingpress-appointment-booking-pro)Недоступен публично

Доказательства уязвимости основаны на авторитетном стороннем анализе (WPScan, Tenable, NVD), поскольку исходный код Pro-плагина является закрытым и недоступен публично на WordPress.org.


⚠️ Подверженность активов

root@kitploit:~
pie title Оценка распределения установок
    "Здоровье и благополучие" : 25
    "Салон и образ жизни" : 20
    "Медицина и клиники" : 15
    "Профессиональные услуги" : 15
    "Фитнес и спортзалы" : 10
    "Образование" : 10
    "Другое" : 5
МетрикаОценка
Исторические активные установки~20 000+ (до удаления с WordPress.org)
Уязвимые Pro-установки5 000–20 000+ (оценка)
Плагин на WordPress.org?❌ Удалён 1 февраля 2025 года
Автообновления?❌ Нет — требуется ручное обновление
Сопутствующие CVE3 в 2026 году (CVE-2026-11823 SQLi, CVE-2026-6960 Загрузка файлов, данная)

📊 Сводка рисков

Фактор рискаРейтинг
Вектор атаки🌐 Сеть
Сложность атаки🟢 Низкая
Требуемые привилегии❌ Отсутствуют
Взаимодействие с пользователем❌ Отсутствует
Зрелость эксплойта🔴 0/5 (Публичный PoC пока отсутствует)
Бизнес-воздействие🔴 Высокое (раскрытие PII, риск GDPR/CCPA)
Вероятность действий угроз🟡 Умеренная (зависит от PoC)
root@kitploit:~
ОБЩИЙ РИСК: ⬆ ВЫСОКИЙ ⬆

🛡️ Меры по устранению

✅ Немедленные (Патч)

root@kitploit:~
1. Загрузите BookingPress Pro 5.7.3 с bookingpressplugin.com
2. Загрузите и активируйте через админ-панель WordPress
3. Проверьте версию в заголовке плагина

🔒 Временные (При задержке патча)

root@kitploit:~
1. Заблокируйте неавторизованные /wp-json/*bookingpress* через WAF
2. Отключите REST API Addon в настройках BookingPress
3. Ограничьте частоту запросов к REST API endpoints
4. Рассмотрите: add_filter('rest_authentication_errors', ...) для доступа только авторизованным

🔍 Обнаружение

root@kitploit:~
1. Проверьте журналы веб-сервера на неавторизованные вызовы REST API к пространствам имён bookingpress
2. Проверьте версию BookingPress через заголовок плагина
3. Проверьте данные бронирований клиентов на несанкционированные изменения с 2026-07-06

🧩 Сопоставление с MITRE ATT&CK

ТактикаТехникаID
Начальный доступЭксплуатация публично доступного приложенияT1190
Сбор данныхАвтоматизированный сборT1119
Сбор данныхДанные из репозитория конфигурацииT1602
ВоздействиеМанипуляция данными: Манипуляция хранимыми даннымиT1565.001
ВоздействиеУничтожение данныхT1485

⏱ Хронология

root@kitploit:~
2026-07-06  ──  Уязвимость обнаружена Kolja Zuelsdorf
2026-07-06  ──  WPScan публикует рекомендации (WPVDB 5fded411-52fd-4dc5-9a23-b77fcd9cfed2)
2026-07-07  ──  Вендор выпускает BookingPress Pro 5.7.3 (исправление)
2026-07-27  ──  Опубликован CVE-2026-9830 (NVD, Tenable)
2026-07-27  ──  Данный анализ завершён

📚 Ссылки

ИсточникURL
Рекомендации WPScanhttps://wpscan.com/vulnerability/5fded411-52fd-4dc5-9a23-b77fcd9cfed2/
Запись NVDhttps://nvd.nist.gov/vuln/detail/CVE-2026-9830
CVE Tenablehttps://www.tenable.com/cve/CVE-2026-9830
Журнал изменений BookingPresshttps://www.bookingpressplugin.com/documents/changelog/
REST API Addon BookingPresshttps://www.bookingpressplugin.com/addon/rest-api-addon/
Связанный: CVE-2026-11823 (SQLi)https://nvd.nist.gov/vuln/detail/CVE-2026-11823
Связанный: CVE-2026-6960 (Загрузка файлов)https://radar.offseq.com/threat/cve-2026-6960


🛡️ Структура репозитория

root@kitploit:~
📁 CVE-2026-9830/
├── 📄 README.md                          👈 Вы здесь
├── 📄 CVE-2026-9830_Full_Report.md       📘 Стандартный отчёт CTI (v1.0)
├── 📄 CVE-2026-9830_Enhanced_Report.md   📗 Расширенный углублённый отчёт (v2.0)
└── 🗂️ (в будущем: detection-scripts, iocs, sigma-rules)

Подготовлено Pratik — симуляция старшего аналитика CTI
© 2026 — Данный отчёт предоставлен для целей защитной безопасности в соответствии с TLP:CLEAR

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