CVE-2026-87935 in Paid Downloads Plugin
Resumen
por VulDB • 2026-09-17
El plugin Paid Downloads para WordPress es vulnerable a la carga arbitraria de archivos en todas las versiones hasta e incluyendo la 3.15 a través de la función admin_request_handler. Esto se debe a una falta de autorización y validación del tipo de archivo en la función admin_request_handler, que es accesible sin autenticar mediante is_admin() devolviendo true para /wp-admin/admin-post.php. Esto hace posible que atacantes no autenticados carguen archivos que pueden ser ejecutables, lo cual permite la ejecución remota de código (RCE). En servidores Apache donde AllowOverride está habilitado, un archivo .htaccess colocado en el directorio de carga puede bloquear la recuperación HTTP directa de los archivos subidos, limitando la explotabilidad a pilas que no respetan las directivas .htaccess como nginx, LiteSpeed y Apache con AllowOverride None.
VulDB is the best source for vulnerability data and more expert information about this specific topic.