CVE-2026-116512
Project Manager <= 4.1.1 - Unauthenticated Remote Code Execution via 'id' Parameter Function Injection
CVSS 3.1Medium
9.8/ 10.0
Опубликовано
Обновлено
В атаках
Не зафиксировано
Публичный PoC
Отсутствует
Анализ подготовлен:CVE Futuretools Threat Intelligence
Верификация: MITRE CVE List · CISA KEV · NIST NVD
ОФИЦИАЛЬНЫЙ ПАТЧ НЕ ОПУБЛИКОВАН
Обновить плагин Project Manager до версии выше 4.1.1.
01 // ТЕХНИЧЕСКАЯ СУТЬ УЯЗВИМОСТИ
Неаутентифицированное удаленное выполнение кода (RCE) в плагине Project Manager версий до 4.1.1 включительно из-за динамического вызова функций из параметра id.
02 // АНАТОМИЯ АТАКИ И ДЕФЕКТ ЛОГИКИ
Параметр id передается в конкатенируемую строку правил валидации с разделителем |, после чего каждый токен вызывается как функция PHP без проверки по белому списку (allowlist). Уязвимость срабатывает до аутентификации, так как ядро WordPress вызывает validate_callback аргументов маршрута внутри WP_REST_Server::dispatch() до проверки прав доступа.
03 // СИСТЕМНЫЕ ПОСЛЕДСТВИЯ
Удаленный неаутентифицированный атакующий может выполнить произвольный PHP-код на веб-сервере и полностью скомпрометировать систему.
04 // МАТРИЦА ЗАТРОНУТЫХ ПАКЕТОВ
Точные диапазоны версий не зафиксированы в источниках
05 // ПЕРВОИСТОЧНИКИ И БЮЛЛЕТЕНИ (5)
- www.wordfence.comhttps://www.wordfence.com/threat-intel/vulnerabilities/id/d3e300b3-39cc-4681-a8e8-02d9743f97ff?source=cve
- plugins.trac.wordpress.orghttps://plugins.trac.wordpress.org/browser/wedevs-project-manager/tags/4.1.1/core/Validator/Abstract_Validator.php#L156
- plugins.trac.wordpress.orghttps://plugins.trac.wordpress.org/browser/wedevs-project-manager/tags/4.1.1/src/Project/Validators/Update_Project.php#L25
- plugins.trac.wordpress.orghttps://plugins.trac.wordpress.org/browser/wedevs-project-manager/tags/4.1.1/core/Router/WP_Router.php#L429
- plugins.trac.wordpress.orghttps://plugins.trac.wordpress.org/changeset/3772103/wedevs-project-manager/trunk/core/Validator/Abstract_Validator.php
06 // ЦИТИРОВАНИЕ ДАННЫХ И ИСТОЧНИК
Для включения аналитической карточки в отчёты по безопасности, матрицы рисков или исследовательские публикации используйте стандартизированный формат цитирования:
Библиографическая ссылка (Plain text)
CVE Futuretools (2026). Анализ уязвимости CVE-2026-116512: Project Manager <= 4.1.1 - Unauthenticated Remote Code Execution via 'id' Parameter Function Injection. URL: https://cve.futuretools.ru/cve/CVE-2026-116512
BibTeX формат (LaTeX)
@misc{cve_futuretools_cve_2026_116512,
title = {{CVE-2026-116512: Project Manager <= 4.1.1 - Unauthenticated Remote Code Execution via 'id' Parameter Function Injection}},
author = {{CVE Futuretools}},
year = {2026},
howpublished = {\url{https://cve.futuretools.ru/cve/CVE-2026-116512}},
note = {Оперативный инженерный анализ киберугроз}
}