CyberSecBulletin

Symfony vulnerabilities

We track 27 vulnerabilities in Symfony products across 13 products. 27 are rated high or critical, and none are known to be exploited. The most recent was published on July 17, 2026.

27vulnerabilities
4critical
23high
0exploited
8.1average CVSS score

Latest Symfony vulnerabilities

  • 7.5 High severity

    ux: Insufficient Verification of Data Authenticity

    CVE-2026-49212Symfony

    Symfony UX is a JavaScript ecosystem for Symfony. From 2.8.0 until 2.36.0 and 3.1.0, the HMAC computed by Symfony\UX\LiveComponent\LiveComponentHydrator covered only sorted prop key/value pairs and did not include the component name, the slot identifier (props

  • 7.5 High severity

    ux: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-49211Symfony

    Symfony UX is a JavaScript ecosystem for Symfony. From 2.2.0 until 2.36.0 and 3.1.0, Symfony\UX\Autocomplete\Doctrine\EntitySearchUtil::addSearchClause() builds the LIKE expression used by the autocomplete endpoint by wrapping the client-supplied query in %...

  • 8.6 High severity

    symfony: Incomplete List of Disallowed Inputs

    CVE-2026-48736Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. From 5.4.0 to 5.4.53, 6.4.41, 7.4.13, and 8.0.13, NoPrivateNetworkHttpClient and IpUtils::PRIVATE_SUBNETS omitted IPv6 transition prefixes such as 6to4, NAT64, Te

  • 7.5 High severity

    symfony: Incorrect Authorization

    CVE-2026-48489Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.53, 6.4.41, 7.4.13, and 8.0.13, DefaultAuthenticationFailureHandler honored the request-supplied _failure_path parameter when failure_forward: true w

  • 7.5 High severity

    symfony: Improper Restriction of XML External Entity Reference

    CVE-2026-45071Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, Crawler::addXmlContent() set DOMDocument::$validateOnParse = true before loadXML(), re-enabling external entity resol

  • 7.5 High severity

    symfony: Improper Neutralization of Argument Delimiters in a Command

    CVE-2026-45068Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, SendmailTransport in -t mode appended recipient addresses to the sendmail command line without a -- end-of-options se

  • 9.8 Critical severity

    symfony: Interpretation Conflict

    CVE-2026-47767Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. From 5.4.46 until 5.4.52, 6.4.40, 7.4.12, and 8.0.12, the CVE-2024-50340 fix gated runtime argv parsing on empty($_GET), but parse_str() and the web SAPI can disa

  • 7.5 High severity

    symfony: Inefficient Regular Expression Complexity

    CVE-2026-45305Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, Symfony\Component\Yaml\Parser::cleanup() used regular expressions with overlapping quantifiers for YAML directive, co

  • 7.5 High severity

    symfony: Improper Restriction of Recursive Entity References in DTDs

    CVE-2026-45304Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, Symfony\Component\Yaml\Parser resolved YAML collection aliases recursively, allowing a small untrusted YAML input to

  • 7.5 High severity

    symfony: Uncontrolled Recursion

    CVE-2026-45133Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, when the parser is exposed to attacker-controlled input, deeply nested mappings or sequences cause both the block-lev

  • 8.2 High severity

    symfony: Incorrect Authorization

    CVE-2026-45075Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 7.4.12 and 8.0.12, method-scoped #[IsGranted], #[IsSignatureValid], and #[IsCsrfTokenValid] attributes can be configured for GET only, but Symfony routes

  • 7.3 High severity

    symfony: Improper Neutralization of Special Elements used in an SQL Command

    CVE-2026-45073Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, PdoAdapter::doClear() builds a DELETE statement using a namespace derived from the caller-supplied $prefix without bi

  • 9.1 Critical severity

    symfony: Insufficient Verification of Data Authenticity

    CVE-2026-45069Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 6.4.40, 7.4.12, and 8.0.12, OidcTokenHandler::verifyClaims() registered audience (aud), issuer (iss), and expiry (exp) checkers but did not pass the mand

  • 9.1 Critical severity

    symfony: Authentication Bypass by Spoofing

    CVE-2026-45063Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, X509Authenticator extracts the user identifier from $_SERVER['SSL_CLIENT_S_DN'] with an unanchored regex that matches

  • 7.5 High severity

    symfony: Uncontrolled Resource Consumption

    CVE-2026-45756Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. From 7.3.0-BETA1 until 7.4.12 and 8.0.12, the JsonPath component compiles attacker-controlled match() and search() filter patterns directly into preg_match() with

  • 8.6 High severity

    symfony: Deserialization of Untrusted Data

    CVE-2026-45077Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Prior to 5.4.52, 6.4.40, 7.4.12, and 8.0.12, the server:log listener (Symfony\Bridge\Monolog\Command\ServerLogCommand) binds to 0.0.0.0:9911 by default and proces

  • 8.1 High severity

    symfony: Authentication Bypass by Spoofing

    CVE-2026-45074Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. From 7.1.0 until 7.4.12 and 8.0.12, Cas2Handler builds the CAS service parameter from Request::getSchemeAndHttpHost(), which reflects an attacker-controlled Host

  • 7.8 High severity

    ux: Improper Limitation of a Pathname to a Restricted Directory

    CVE-2026-55878Symfony

    Symfony UX is a JavaScript ecosystem for Symfony. From 2.32.0 before 2.36.1 and from 3.0.0 before 3.2.0, the ux:install console command installs files from a recipe kit by copying paths listed in a copy-files map, and because Path::isRelative() accepts paths l

  • 7.3 High severity

    symfony: Use of Non-Canonical URL Paths for Authorization Decisions

    CVE-2025-64500SymfonyEPSS 1.41%

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Symfony's HttpFoundation component defines an object-oriented layer for the HTTP specification. Starting in version 2.0.0 and prior to version 5.4.50, 6.4.29, and

  • 7.5 High severity

    symfony: Incorrect Authorization

    CVE-2024-36611Symfony

    In Symfony v7.07, a security vulnerability was identified in the FormLoginAuthenticator component, where it failed to adequately handle cases where the username or password field of a login request is empty. This flaw could lead to various security risks, incl

  • 7.5 High severity

    symfony: Improper Authentication

    CVE-2024-51996Symfony

    Symphony process is a module for the Symphony PHP framework which executes commands in sub-processes. When consuming a persisted remember-me cookie, Symfony does not check if the username persisted in the database matches the username attached with the cookie,

  • 9.8 Critical severity

    symfony: Improper Neutralization of Special Elements used in a Command

    CVE-2024-51736Symfony

    Symphony process is a module for the Symphony PHP framework which executes commands in sub-processes. On Windows, when an executable file named `cmd.exe` is located in the current working directory it will be called by the `Process` class when preparing comman

  • 7.3 High severity

    symfony: Improper Neutralization of Special Elements in Output Used by a Downstream Component

    CVE-2024-50340SymfonyEPSS 61.8%

    symfony/runtime is a module for the Symphony PHP framework which enables decoupling PHP applications from global state. When the `register_argv_argc` php directive is set to `on` , and users call any URL with a special crafted query string, they are able to ch

  • 8.6 High severity

    Twig: Protection Mechanism Failure

    CVE-2024-45411Twigphp

    Twig is a template language for PHP. Under some circumstances, the sandbox security checks are not run which allows user-contributed templates to bypass the sandbox restrictions. This vulnerability is fixed in 1.44.8, 2.16.1, and 3.14.0.

  • 8.8 High severity

    Symfony is a PHP framework for web and console applications and a set of reusable PHP…

    CVE-2022-24895Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. When authenticating users Symfony by default regenerates the session ID upon login, but preserves the rest of session attributes. Because this does not clear CSRF

  • 8.8 High severity

    symfony: Improper Authorization

    CVE-2022-24894SymfonyEPSS 4.11%

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. The Symfony HTTP cache system, acts as a reverse proxy: It caches entire responses (including headers) and returns them to the clients. In a recent change in the

  • 8.8 High severity

    symfony: Cross-Site Request Forgery

    CVE-2022-23601Symfony

    Symfony is a PHP framework for web and console applications and a set of reusable PHP components. The Symfony form component provides a CSRF protection mechanism by using a random token injected in the form and using the session to store and control the token