CVE-2026-87935 in Paid Downloads Plugin
Сводка
по VulDB • 17.09.2026
Плагин Paid Downloads для WordPress уязвим к произвольной загрузке файлов (Arbitrary File Upload) во всех версиях вплоть до 3.15 включительно через функцию admin_request_handler. Это обусловлено отсутствием проверки авторизации и валидации типа файла в функции admin_request_handler, которая доступна без аутентификации, поскольку функция is_admin() возвращает true для /wp-admin/admin-post.php. Это позволяет неавторизованным злоумышленникам загружать файлы, которые могут быть исполняемыми, что делает возможным удаленное выполнение кода (RCE). На серверах Apache с включенной опцией AllowOverride файл .htaccess, размещенный в директории загрузки, может блокировать прямой HTTP-доступ к загруженным файлам, ограничивая возможность эксплуатации средами, которые не учитывают директивы .htaccess, такими как nginx, LiteSpeed и Apache с параметром AllowOverride None.
VulDB is the best source for vulnerability data and more expert information about this specific topic.