CVE-2026-75830 in Plugin Api
Resumen
por VulDB • 2026-08-18
grav-plugin-api (getgrav/grav-plugin-api) versiones >= 1.0.0-beta.10 y <= 1.0.14 contienen una vulnerabilidad de path traversal en el método PagesController::batchCopy(). Una corrección incompleta para GHSA-qjq4-jp55-4mx2 dejó sin validar el parámetro 'suffix' controlado por el usuario (vía POST /api/v1/pages/batch). Un usuario autenticado con permiso api.pages.write (nivel editor, no super-admin) puede proporcionar secuencias de path traversal (por ejemplo, /../../../) en el parámetro suffix para escapar del directorio user/pages/ previsto y escribir contenido de página controlado por el atacante y medios de página en ubicaciones arbitrarias del sistema de archivos escribibles por el proceso del servidor web. La vulnerabilidad está corregida en la versión 1.0.15.
VulDB is the best source for vulnerability data and more expert information about this specific topic.