Skip to content

CVE-2015-7809 Twig remote code execution in templates

MediumCVSS 6.8 EPSS 3.4% PoC
Published
Updated
Exploit status
Proof-of-concept only

Description

The displayBlock function Template.php in Sensio Labs Twig before 1.20.0, when Sandbox mode is enabled, allows remote attackers to execute arbitrary code via the _self variable in a template.

Affected products

ProductAffected versionsFixed in
twig/twig(Packagist) < 1.20.0 1.20.0
twig/twig(Packagist) = 1.3.0 No fix listed
twig/twig(Packagist) = 1.4.0 No fix listed
twig/twig(Packagist) = 1.5.0 No fix listed
twig/twig(Packagist) = 1.5.1 No fix listed
twig/twig(Packagist) = 1.6.0 No fix listed
twig/twig(Packagist) = 1.6.1 No fix listed
twig/twig(Packagist) = 1.6.2 No fix listed
twig/twig(Packagist) = 1.6.3 No fix listed
twig/twig(Packagist) = 1.6.4 No fix listed
twig/twig(Packagist) = 1.6.5 No fix listed
twig/twig(Packagist) = v1.10.0 No fix listed
twig/twig(Packagist) = v1.10.1 No fix listed
twig/twig(Packagist) = v1.10.2 No fix listed
twig/twig(Packagist) = v1.10.3 No fix listed
twig/twig(Packagist) = v1.11.0 No fix listed
twig/twig(Packagist) = v1.11.1 No fix listed
twig/twig(Packagist) = v1.12.0 No fix listed
twig/twig(Packagist) = v1.12.0-RC1 No fix listed
twig/twig(Packagist) = v1.12.1 No fix listed
twig/twig(Packagist) = v1.12.2 No fix listed
twig/twig(Packagist) = v1.12.3 No fix listed
twig/twig(Packagist) = v1.13.0 No fix listed
twig/twig(Packagist) = v1.13.1 No fix listed
twig/twig(Packagist) = v1.13.2 No fix listed
Show 23 more
ProductAffected versionsFixed in
twig/twig(Packagist) = v1.14.0 No fix listed
twig/twig(Packagist) = v1.14.1 No fix listed
twig/twig(Packagist) = v1.14.2 No fix listed
twig/twig(Packagist) = v1.15.0 No fix listed
twig/twig(Packagist) = v1.15.1 No fix listed
twig/twig(Packagist) = v1.16.0 No fix listed
twig/twig(Packagist) = v1.16.1 No fix listed
twig/twig(Packagist) = v1.16.2 No fix listed
twig/twig(Packagist) = v1.16.3 No fix listed
twig/twig(Packagist) = v1.17.0 No fix listed
twig/twig(Packagist) = v1.18.0 No fix listed
twig/twig(Packagist) = v1.18.1 No fix listed
twig/twig(Packagist) = v1.18.2 No fix listed
twig/twig(Packagist) = v1.19.0 No fix listed
twig/twig(Packagist) = v1.7.0 No fix listed
twig/twig(Packagist) = v1.8.0 No fix listed
twig/twig(Packagist) = v1.8.1 No fix listed
twig/twig(Packagist) = v1.8.2 No fix listed
twig/twig(Packagist) = v1.8.3 No fix listed
twig/twig(Packagist) = v1.9.0 No fix listed
twig/twig(Packagist) = v1.9.1 No fix listed
twig/twig(Packagist) = v1.9.2 No fix listed
symfony twig <= 1.19.0 No fix listed

References