CVE-2026-76846

Grav before 2.0.16 contains an incomplete default denylist in the Twig sandbox configuration that fails to block access to system configuration secrets. Attackers with page-edit permission can use config.get() or config.toArray() in Twig templates to retrieve sensitive values like system.cache.redis.password when config_access is enabled.
Configurations

No configuration.

History

12 Oct 2026, 15:10

Type Values Removed Values Added
Summary
  • (es) Grav antes de la versión 2.0.16 contiene una lista de denegación predeterminada incompleta en la configuración del sybox de Twig que no logra bloquear el acceso a secretos de configuración del sistema. Atacantes con permiso de edición de página pueden usar config.get() o config.toArray() en plantillas Twig para recuperar valores sensibles como system.cache.redis.password cuyo config_access está habilitado.

Information

Published : 2026-08-25 02:16

Updated : 2026-10-12 15:10


NVD link : CVE-2026-76846

Mitre link : CVE-2026-76846

CVE.ORG link : CVE-2026-76846


JSON object : View

Products Affected

No product.

CWE
CWE-522

Insufficiently Protected Credentials