Skip to content
CVE PROGRAM SOURCE RECORD7.1 High

CVE-2026-72782

Craft CMS 5.0.0-RC1 before 5.10.6 Environment Variable Leak

Description

Craft CMS versions >= 5.0.0-RC1 before 5.10.6 and >= 4.0.0-RC1 before 4.18.2 interpolate environment variables and secrets (via ${ENV_VAR} strings in the elementId parameter) into Twig templates before rendering, even when the Twig sandbox is enabled. An authenticated attacker with control panel access can render a malicious sandboxed Twig template and, using a blind error-based technique across many requests, incrementally leak arbitrary environment variables and secrets. These can be abused to forge sessions (via CRAFT_SECURITY_KEY), escalate privileges, and steal database, SMTP, API, or blob storage credentials. Fixed in 5.10.6 and 4.18.2.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

craftcms cms

Default version status: unaffected

  • 5.0.0-RC1 to < 5.10.6affected
  • 5.10.6unaffected
pkg:composer/craftcms/cms

craftcms cms

Default version status: unaffected

  • 4.0.0-RC1 to < 4.18.2affected
  • 4.18.2unaffected
pkg:composer/craftcms/cms

References