VendorsSensioLabssymfonyany version
Vulnerabilities

SensioLabs Symfony any version

Ranked by severity, then by exploit likelihood. Click a CVE ID for its full record.

77CVEs
CVE-2026-47212
Symfony: Twilio Notifier Webhook Parser Never Verifies the X-Twilio-Signature HMAC: Unauthenticated Webhook Event Injection
Published 2026-07-14 · Analyzed
6.9EPSS 0.015
CVE-2026-45754
Symfony: Mailjet Mailer Webhook Parser Never Verifies the Configured Secret — Unauthenticated Webhook Event Injection
Published 2026-07-14 · Analyzed
6.9EPSS 0.004
CVE-2026-45755
Symfony: Mailtrap Mailer Webhook Parser Never Verifies the X-Mt-Signature HMAC — Unauthenticated Webhook Event Injection
Published 2026-07-14 · Analyzed
6.9EPSS 0.003
CVE-2018-14773
An issue was discovered in Http Foundation in Symfony 2.7.0 through 2.7.48, 2.8.0 through 2.8.43, 3.3.0 through 3.3.17, 3.4.0 through 3.4.13, 4.0.0 through 4.0.13, and 4.1.0 through 4.1.2. It arises from support for a (legacy) IIS header that lets users override the path in the request URL via the X-Original-URL or X-Rewrite-URL HTTP request header. These headers are designed for IIS support, but it's not verified that the server is in fact running IIS, which means anybody who can send these requests to an application can trigger this. This affects \Symfony\Component\HttpFoundation\Request::prepareRequestUri() where X-Original-URL and X_REWRITE_URL are both used. The fix drops support for these methods so that they cannot be used as attack vectors such as web cache poisoning.
Published 2018-08-03 · Modified
6.5EPSS 0.581
CVE-2017-16790
An issue was discovered in Symfony before 2.7.38, 2.8.31, 3.2.14, 3.3.13, 3.4-BETA5, and 4.0-BETA5. When a form is submitted by the user, the request handler classes of the Form component merge POST data and uploaded files data into one array. This big array forms the data that are then bound to the form. At this stage there is no difference anymore between submitted POST data and uploaded files. A user can send a crafted HTTP request where the value of a "FileType" is sent as normal POST data that could be interpreted as a local file path on the server-side (for example, "file:///etc/passwd"). If the application did not perform any additional checks about the value submitted to the "FileType", the contents of the given file on the server could have been exposed to the attacker.
Published 2018-08-06 · Modified
6.5EPSS 0.016
CVE-2021-41270
CSV Injection in Symfony
Published 2021-11-24 · Modified
6.5EPSS 0.014
CVE-2021-41267
Webcache Poisoning in Symfony
Published 2021-11-24 · Modified
6.5EPSS 0.013
CVE-2023-46733
Symfony possible session fixation vulnerability
Published 2023-11-10 · Modified
6.5EPSS 0.007
CVE-2026-45070
Symfony: Email Header Injection via Non-Token Characters in Mime Parameter Names
Published 2026-07-14 · Analyzed
6.5EPSS 0.004
CVE-2026-48747
Symfony: Mailomat Mailer Webhook Parser Reads the HMAC Algorithm from the Request: Signature Algorithm Downgrade
Published 2026-07-14 · Analyzed
6.3EPSS 0.002
CVE-2026-24739
Symfony has incorrect argument escaping under MSYS2/Git Bash on Windows that can lead to destructive file operations
Published 2026-01-28 · Analyzed
6.3EPSS 0.002
CVE-2017-18343
The debug handler in Symfony before v2.7.33, 2.8.x before v2.8.26, 3.x before v3.2.13, and 3.3.x before v3.3.6 has XSS via an array key during exception pretty printing in ExceptionHandler.php, as demonstrated by a /_debugbar/open?op=get URI. NOTE: the vendor's position is that this is not a vulnerability because the debug tools are not intended for production use. NOTE: the Symfony Debug component is used by Laravel Debugbar
Published 2018-07-20 · Modified
6.1EPSS 0.061
CVE-2013-4752
Symfony 2.0.X before 2.0.24, 2.1.X before 2.1.12, 2.2.X before 2.2.5, and 2.3.X before 2.3.3 have an issue in the HttpFoundation component. The Host header can be manipulated by an attacker when the framework is generating an absolute URL. A remote attacker could exploit this vulnerability to inject malicious content into the Web application page and conduct various attacks.
Published 2020-01-02 · Modified
6.1EPSS 0.023
CVE-2018-19790
An open redirect was discovered in Symfony 2.7.x before 2.7.50, 2.8.x before 2.8.49, 3.x before 3.4.20, 4.0.x before 4.0.15, 4.1.x before 4.1.9 and 4.2.x before 4.2.1. By using backslashes in the `_failure_path` input field of login forms, an attacker can work around the redirection target restrictions and effectively redirect the user to any domain after login.
Published 2018-12-18 · Modified
6.1EPSS 0.015
CVE-2018-11408
The security handlers in the Security component in Symfony in 2.7.x before 2.7.48, 2.8.x before 2.8.41, 3.3.x before 3.3.17, 3.4.x before 3.4.11, and 4.0.x before 4.0.11 have an Open redirect vulnerability when security.http_utils is inlined by a container. NOTE: this issue exists because of an incomplete fix for CVE-2017-16652.
Published 2018-06-13 · Modified
6.1EPSS 0.011
CVE-2017-16652
An issue was discovered in Symfony 2.7.x before 2.7.38, 2.8.x before 2.8.31, 3.2.x before 3.2.14, and 3.3.x before 3.3.13. DefaultAuthenticationSuccessHandler or DefaultAuthenticationFailureHandler takes the content of the _target_path parameter and generates a redirect response, but no check is performed on the path, which could be an absolute URL to an external domain. This Open redirect vulnerability can be exploited for example to mount effective phishing attacks.
Published 2018-06-13 · Modified
6.1EPSS 0.008
CVE-2023-46734
Symfony potential Cross-site Scripting vulnerabilities in CodeExtension filters
Published 2023-11-10 · Analyzed
6.1EPSS 0.007
CVE-2023-46735
Symfony potential Cross-site Scripting in WebhookController
Published 2023-11-10 · Modified
6.1EPSS 0.006
CVE-2024-50345
Open redirect via browser-sanitized URLs in symfony/http-foundation
Published 2024-11-06 · Modified
6.1EPSS 0.006
CVE-2026-48784
Symfony: UrlGenerator Dot-Segment Encoding Skips Every Other Chained `../` or `./` → Generated URL Collapses Off-Route Under RFC 3986 Normalization
Published 2026-07-14 · Analyzed
6.1EPSS 0.003
CVE-2026-45065
Symfony: UrlGenerator Route-Requirement Bypass via Unanchored Regex Alternation → Off-Site //host URL Injection
Published 2026-07-14 · Analyzed
6.1EPSS 0.003
CVE-2026-48761
Symfony: HtmlSanitizer UrlAttributeSanitizer Misses URL Attributes on <object>, <applet>, <iframe>, <img> and the URL Inside <meta http-equiv="refresh"> content
Published 2026-07-14 · Analyzed
6.1EPSS 0.003
CVE-2026-45066
Symfony: HtmlSanitizer allowLinkHosts() / allowMediaHosts() Bypass via URL-Parser Differentials and <area> Misclassification
Published 2026-07-14 · Analyzed
6.1EPSS 0.003
CVE-2026-45064
Symfony: HtmlSanitizer URL Attributes Pass Through BiDi Override Characters → Visual href Spoofing
Published 2026-07-14 · Analyzed
6.1EPSS 0.003
CVE-2026-45753
Symfony: HtmlSanitizer UrlAttributeSanitizer Omits action/formaction/poster/cite — javascript: URI Survives Sanitization (XSS)
Published 2026-07-14 · Analyzed
6.1EPSS 0.003
CVE-2026-48760
Symfony: HtmlSanitizer URL Parser Deny Gates Underinclusive: Percent-Encoded BiDi Marks and Unicode Whitespace Bypass Visual-Spoofing Defense
Published 2026-07-14 · Analyzed
6.1EPSS 0.003
CVE-2018-11386
An issue was discovered in the HttpFoundation component in Symfony 2.7.x before 2.7.48, 2.8.x before 2.8.41, 3.3.x before 3.3.17, 3.4.x before 3.4.11, and 4.0.x before 4.0.11. The PDOSessionHandler class allows storing sessions on a PDO connection. Under some configurations and with a well-crafted payload, it was possible to do a denial of service on a Symfony application without too much resources.
Published 2018-06-13 · Modified
5.9EPSS 0.016
CVE-2017-16653
An issue was discovered in Symfony before 2.7.38, 2.8.31, 3.2.14, 3.3.13, 3.4-BETA5, and 4.0-BETA5. The current implementation of CSRF protection in Symfony (Version >=2) does not use different tokens for HTTP and HTTPS; therefore the token is subject to MITM attacks on HTTP and can then be used in an HTTPS context to do CSRF attacks.
Published 2018-08-06 · Modified
5.9EPSS 0.015
CVE-2020-5274
Exceptions displayed in non-debug configurations in Symfony
Published 2020-03-30 · Modified
5.5EPSS 0.012
CVE-2019-10909
In Symfony before 2.7.51, 2.8.x before 2.8.50, 3.x before 3.4.26, 4.x before 4.1.12, and 4.2.x before 4.2.7, validation messages are not escaped, which can lead to XSS when user input is included. This is related to symfony/framework-bundle.
Published 2019-05-16 · Modified
5.4EPSS 0.010
CVE-2026-45072
Symfony: Stored XSS in WebProfiler CodeExtension::fileExcerpt() — Unescaped Non-PHP File Rendering
Published 2026-07-14 · Analyzed
5.4EPSS 0.003
CVE-2018-19789
An issue was discovered in Symfony 2.7.x before 2.7.50, 2.8.x before 2.8.49, 3.x before 3.4.20, 4.0.x before 4.0.15, 4.1.x before 4.1.9, and 4.2.x before 4.2.1. When using the scalar type hint `string` in a setter method (e.g. `setName(string $name)`) of a class that's the `data_class` of a form, and when a file upload is submitted to the corresponding field instead of a normal text input, then `UploadedFile::__toString()` is called which will then return and disclose the path of the uploaded file. If combined with a local file inclusion issue in certain circumstances this could escalate it to a Remote Code Execution.
Published 2018-12-18 · Modified
5.3EPSS 0.036
CVE-2021-21424
Prevent user enumeration using Guard or the new Authenticator-based Security
Published 2021-05-13 · Modified
5.3EPSS 0.017
CVE-2019-18886
An issue was discovered in Symfony 4.2.0 to 4.2.11 and 4.3.0 to 4.3.7. The ability to enumerate users was possible due to different handling depending on whether the user existed when making unauthorized attempts to use the switch users functionality. This is related to symfony/security.
Published 2019-11-21 · Modified
5.3EPSS 0.016
CVE-2012-5574
lib/form/sfForm.class.php in Symfony CMS before 1.4.20 allows remote attackers to read arbitrary files via a crafted upload request.
Published 2012-12-18 · Modified
5.0EPSS 0.035
CVE-2012-2667
Session fixation vulnerability in lib/user/sfBasicSecurityUser.class.php in SensioLabs Symfony before 1.4.18 allows remote attackers to hijack web sessions via vectors related to the regenerate method and unspecified "database backed session classes."
Published 2012-06-07 · Modified
4.3EPSS 0.013
CVE-2020-5255
Prevent cache poisoning via a Response Content-Type header
Published 2020-03-30 · Modified
4.3EPSS 0.013
← Prev2 / 2