Vulnerability Details CVE-2026-45072
Symfony is a PHP framework for web and console applications and a set of reusable PHP components. From 6.4.24 until 6.4.40, 7.4.12, and 8.0.12, the development profiler file_excerpt Twig filter escapes PHP files through highlight_string() but interpolates lines from non-PHP files directly into <code> elements, allowing stored XSS against a developer who opens an attacker-written file such as var/log/dev.log in the profiler. This issue is fixed in versions 6.4.40, 7.4.12, and 8.0.12.
Exploit prediction scoring system (EPSS) score
EPSS Score 0.002
EPSS Ranking 14.0%
CVSS Severity
CVSS v3 Score 5.4
Products affected by CVE-2026-45072
-
cpe:2.3:a:sensiolabs:symfony:6.4.24
-
cpe:2.3:a:sensiolabs:symfony:6.4.25
-
cpe:2.3:a:sensiolabs:symfony:6.4.26
-
cpe:2.3:a:sensiolabs:symfony:6.4.27
-
cpe:2.3:a:sensiolabs:symfony:6.4.28
-
cpe:2.3:a:sensiolabs:symfony:6.4.29
-
cpe:2.3:a:sensiolabs:symfony:6.4.30
-
cpe:2.3:a:sensiolabs:symfony:6.4.31
-
cpe:2.3:a:sensiolabs:symfony:6.4.32
-
cpe:2.3:a:sensiolabs:symfony:6.4.33
-
cpe:2.3:a:sensiolabs:symfony:6.4.34
-
cpe:2.3:a:sensiolabs:symfony:6.4.35
-
cpe:2.3:a:sensiolabs:symfony:6.4.36
-
cpe:2.3:a:sensiolabs:symfony:6.4.37
-
cpe:2.3:a:sensiolabs:symfony:6.4.38
-
cpe:2.3:a:sensiolabs:symfony:6.4.39
-
cpe:2.3:a:sensiolabs:symfony:7.2.9
-
cpe:2.3:a:sensiolabs:symfony:7.3.0
-
cpe:2.3:a:sensiolabs:symfony:7.3.1
-
cpe:2.3:a:sensiolabs:symfony:7.3.10
-
cpe:2.3:a:sensiolabs:symfony:7.3.11
-
cpe:2.3:a:sensiolabs:symfony:7.3.2
-
cpe:2.3:a:sensiolabs:symfony:7.3.3
-
cpe:2.3:a:sensiolabs:symfony:7.3.4
-
cpe:2.3:a:sensiolabs:symfony:7.3.5
-
cpe:2.3:a:sensiolabs:symfony:7.3.6
-
cpe:2.3:a:sensiolabs:symfony:7.3.7
-
cpe:2.3:a:sensiolabs:symfony:7.3.8
-
cpe:2.3:a:sensiolabs:symfony:7.3.9
-
cpe:2.3:a:sensiolabs:symfony:7.4.0
-
cpe:2.3:a:sensiolabs:symfony:7.4.1
-
cpe:2.3:a:sensiolabs:symfony:7.4.10
-
cpe:2.3:a:sensiolabs:symfony:7.4.11
-
cpe:2.3:a:sensiolabs:symfony:7.4.2
-
cpe:2.3:a:sensiolabs:symfony:7.4.3
-
cpe:2.3:a:sensiolabs:symfony:7.4.4
-
cpe:2.3:a:sensiolabs:symfony:7.4.5
-
cpe:2.3:a:sensiolabs:symfony:7.4.6
-
cpe:2.3:a:sensiolabs:symfony:7.4.7
-
cpe:2.3:a:sensiolabs:symfony:7.4.8
-
cpe:2.3:a:sensiolabs:symfony:7.4.9
-
cpe:2.3:a:sensiolabs:symfony:8.0.0
-
cpe:2.3:a:sensiolabs:symfony:8.0.1
-
cpe:2.3:a:sensiolabs:symfony:8.0.10
-
cpe:2.3:a:sensiolabs:symfony:8.0.11
-
cpe:2.3:a:sensiolabs:symfony:8.0.2
-
cpe:2.3:a:sensiolabs:symfony:8.0.3
-
cpe:2.3:a:sensiolabs:symfony:8.0.4
-
cpe:2.3:a:sensiolabs:symfony:8.0.5
-
cpe:2.3:a:sensiolabs:symfony:8.0.6
-
cpe:2.3:a:sensiolabs:symfony:8.0.7
-
cpe:2.3:a:sensiolabs:symfony:8.0.8
-
cpe:2.3:a:sensiolabs:symfony:8.0.9