CVE 8.7 HIGH

Twig 2.16.x & 3.9.0-3.25.x Sandbox Bypass via SourcePolicyInterface_CVE-2026-24425

8.7 / 10
HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N

Description

Twig versions 2.16.x and 3.9.0 through 3.25.x contain a sandbox bypass vulnerability when using a SourcePolicyInterface that allows attackers with template rendering capabilities to pass arbitrary PHP callables to sort, filter, map, and reduce filters. Attackers can exploit the runtime check that fails to use the current template source to bypass sandbox restrictions and execute arbitrary code when the sandbox is enabled through a source policy rather than globally.

AI Analysis

Sandbox bypass vulnerability in Twig versions 2.16.x and 3.9.0 through 3.25.x when using a SourcePolicyInterface, allowing attackers to execute arbitrary code

Basic Information

ID CVE-2026-24425
Source VulnCheck
Published May 20, 2026 at 13:45

Affected Product

Vendor twigphp
Product Twig
Version 3.9.0
Affected Versions twigphp Twig 3.9.0
twigphp Twig 2.16.*

CWE Classification

AI Assessment

AI Score 8.7 / 10
AI Severity High
Vendor twigphp
Product Twig
Version 2.16.x, 3.9.0-3.25.x

References

💭 Join the Security Discussion

🔒 Your email address will not be published. Required fields are marked *

⚠️ Please be respectful and constructive in your comments. Security discussions should remain professional.