{"id":"CVE-2020-15094","aliases":["BIT-symfony-2020-15094","GHSA-754h-5r27-7x3r"],"url":"https://o3.security/vulnerability/CVE-2020-15094","summary":"RCE in Symfony","details":"In Symfony before versions 4.4.13 and 5.1.5, the CachingHttpClient class from the HttpClient Symfony component relies on the HttpCache class to handle requests. HttpCache uses internal headers like X-Body-Eval and X-Body-File to control the restoration of cached responses. The class was initially written with surrogate caching and ESI support in mind (all HTTP calls come from a trusted backend in that scenario). But when used by CachingHttpClient and if an attacker can control the response for a request being made by the CachingHttpClient, remote code execution is possible. This has been fixed in versions 4.4.13 and 5.1.5.","published":"2020-09-02T18:15:11.187Z","modified":"2026-08-07T11:48:27.435735957Z","cvss":{"score":8.8,"severity":"HIGH","vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"},"epss":{"score":0.03043,"percentile":0.86535,"asOf":"2026-08-28"},"cisaKev":null,"exploitsKnown":0,"affectedPackages":[{"ecosystem":"Packagist","name":"symfony/http-kernel","fixedVersion":"4.4.13"},{"ecosystem":"Packagist","name":"symfony/http-kernel","fixedVersion":"5.1.5"},{"ecosystem":"Packagist","name":"symfony/symfony","fixedVersion":"4.4.13"},{"ecosystem":"Packagist","name":"symfony/symfony","fixedVersion":"5.1.5"}],"fix":{"url":"https://github.com/symfony/symfony/commit/d9910e0b33a2e0f993abff41c6fbc86951b66d78","label":"symfony/symfony@d9910e0"},"references":[{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/HNGUWOEETOFVH4PN3I3YO4QZHQ4AUKF3/"},{"type":"WEB","url":"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/VAQJXAKWPMWB7OL6QPG2ZSEQZYYPU5RC/"},{"type":"ADVISORY","url":"https://github.com/symfony/symfony/security/advisories/GHSA-754h-5r27-7x3r"},{"type":"ADVISORY","url":"https://packagist.org/packages/symfony/http-kernel"},{"type":"ADVISORY","url":"https://packagist.org/packages/symfony/symfony"},{"type":"FIX","url":"https://github.com/symfony/symfony/commit/d9910e0b33a2e0f993abff41c6fbc86951b66d78"}],"provenance":{"sources":["OSV.dev","FIRST.org (EPSS)"],"lastVerified":"2026-08-07T11:48:27.435735957Z"}}