First published: Sat Jan 29 2022(Updated: )
CVE-2022-23601: CSRF token missing in forms
Credit: security-advisories@github.com security-advisories@github.com
Affected Software | Affected Version | How to fix |
---|---|---|
composer/symfony/framework-bundle | >=5.3.14<=5.3.14>=5.4.3<=5.4.3>=6.0.3<=6.0.3 | |
composer/symfony/symfony | >=5.3.14<=5.3.14>=5.4.3<=5.4.3>=6.0.3<=6.0.3 | |
SensioLabs Symfony | <5.3.15 | |
SensioLabs Symfony | >=5.4.0<5.4.4 | |
SensioLabs Symfony | >=6.0.0<6.0.4 | |
composer/symfony/framework-bundle | =6.0.3 | 6.0.4 |
composer/symfony/framework-bundle | =5.4.3 | 5.4.4 |
composer/symfony/framework-bundle | =5.3.14 | 5.3.15 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2022-23601 is a vulnerability in Symfony that allows cross-site request forgery (CSRF) attacks by missing a CSRF token in forms.
CVE-2022-23601 has a severity rating of 8.8 (High).
Symfony versions 5.3.14 up to 5.4.3 and 6.0.3 are affected by CVE-2022-23601.
Symfony forms provide CSRF protection by using a random token injected in the form and storing it in the session to validate the token submitted by the user.
To fix CVE-2022-23601, update your Symfony framework or Symfony package to versions 5.3.15, 5.4.4, or 6.0.4 or later.