
Эксплойт proof-of-concept и лабораторная работа для CVE-2026-84753 — неаутентифицированная инъекция PHP-объектов в Mail Mint <= 1.31.0 через REST-эндпоинт mint-form-submit.
abraxaslabs.tech · github.com/abraxas · @abraxas_null · CVE-2026-84753
Mail Mint 1.31.0 — WPFunnels
Неаутентифицированная инъекция PHP-объектов в Mail Mint <= 1.31.0.
| CVE | CVE-2026-84753 · CVE.org |
| CWE | CWE-502 |
| CVSS | Critical: 9.8 CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Продукт | Mail Mint |
| Затронуто | все версии вплоть до 1.31.0 (включительно) |
| Исправлено | 1.31.1 и новее |
| Аутентификация | отсутствует (см. карту исходников) |
| Лаборатория | только 127.0.0.1 · пакет для раскрытия вендору/клиенту, не сканер |
Инъекция PHP-объектов — это maybe_unserialize для метаданных контакта, а не ajax action=. HTTP — это REST mint-form-submit. Имена PHP-методов — не action=.
POST/?rest_route=/mint-mail/v1/mint-form-submitGET /?rest_route=/wp/v2/pages&slug=mm-lab-nonce → MM_NONCEPOST mint-mail/v1/mint-form-submit post_data email+form_id+serialized extra fieldFormAction::handle_form_submission stores meta verbatim (FormAction.php:58-64, 265)second POST existing contact → ContactModel::get → safe_unserialize_meta maybe_unserialize (ContactModel.php:1552-1557)object __wakeup/__destruct / unknown class errorОтвет или debug.log содержит POCWitness84753 (неизвестный класс во время unserialize). HTML темы, сообщение бота о nonce или JSON успеха без ошибки класса — это не свидетель инъекции объектов.
Сделайте это в первую очередь: обновите Mail Mint до 1.31.1 или новее.
Проверка после обновления
CVE-2026-84753-Abraxas-Labs.py против исправленной сборки: сопоставленный свидетель не должен появиться.Если вы не можете обновиться немедленно
Цель — только http://127.0.0.1:8088 (или loopback, который вы привязали). Не направляйте этот скрипт в интернет.
python3 CVE-2026-84753-Abraxas-Labs.py
Успех — это свидетель, указанный выше, в теле ответа. Обычный 200 HTML — это не он.
Loopback-стек, использованный для воспроизведения. Официальные образы, если только Dockerfile в этой папке не собирает из исходников.
cd lab
docker compose up --force-recreate
Примонтируйте дерево уязвимого продукта рядом с Compose, если YAML монтирует локальный каталог (zip плагина / тег исходников из таблицы версий). Не публикуйте ничего, кроме 127.0.0.1.
Каталог плагинов: mail-mint
Браузер Trac: plugins.trac.wordpress.org/mail-mint
Теги SVN: plugins.svn.wordpress.org/mail-mint
Abraxas Labs: abraxaslabs.tech · github.com/abraxas · @abraxas_null
# CVE-2026-84753 (structured records)
- input: `https://nvd.nist.gov/vuln/detail/CVE-2026-84753`
- CWE: CWE-502
- published: 2026-09-03T17:17:25.673
## NVD description
Unauthenticated PHP Object Injection in Mail Mint <= 1.31.0 versions.
## MITRE description
error: <urlopen error [Errno 8] nodename nor servname provided, or not known>
## Affected
## References (JSON sources only)
- https://patchstack.com/database/wordpress/plugin/mail-mint/vulnerability/wordpress-mail-mint-plugin-1-31-0-php-object-injection-vulnerability?_s_id=cve
- https://github.com/advisories/GHSA-28vg-wv39-3g8h
- https://nvd.nist.gov/vuln/detail/CVE-2026-84753
## GitHub advisory
Unauthenticated PHP Object Injection in Mail Mint <= 1.31.0 versions.
Unauthenticated PHP Object Injection in Mail Mint <= 1.31.0 versions.
Этот пакет предназначен для вендора, владельца сайта и лицензированных лабораторий. Скрипт обращается к 127.0.0.1. Использование его против систем, которыми вы не владеете, не авторизовано Abraxas Labs. Без гарантий.