CVE-2026-24425
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.
How to fix
- symfony twig3.26.0 or later
- twig/twig3.26.0 or later
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| symfony twig | 2.16.0 ≤ v ≤ 2.16.1, 3.9.0 ≤ v < 3.26.0 | 3.26.0 |
| twig/twigPackagist | 2.16.0 ≤ v ≤ 2.16.1, 3.9.0 ≤ v < 3.26.0 | 3.26.0 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.