First published: Fri May 25 2018(Updated: )
An issue was discovered in the Security 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. By default, a user's session is invalidated when the user is logged out. This behavior can be disabled through the invalidate_session option. In this case, CSRF tokens were not erased during logout which allowed for CSRF token fixation.
Credit: cve@mitre.org cve@mitre.org
Affected Software | Affected Version | How to fix |
---|---|---|
composer/symfony/symfony | >=2.0.0<2.1.0>=2.1.0<2.2.0>=2.2.0<2.3.0>=2.3.0<2.4.0>=2.4.0<2.5.0>=2.5.0<2.6.0>=2.6.0<2.7.0>=2.7.0<2.7.48>=2.8.0<2.8.41>=3.0.0<3.1.0>=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.3.17>=3.4.0<3.4.11>=4.0.0<4.0.11 | |
composer/symfony/security-bundle | >=2.0.0<2.1.0>=2.1.0<2.2.0>=2.2.0<2.3.0>=2.3.0<2.4.0>=2.4.0<2.5.0>=2.5.0<2.6.0>=2.6.0<2.7.0>=2.7.0<2.7.48>=2.8.0<2.8.41>=3.0.0<3.1.0>=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.3.17>=3.4.0<3.4.11>=4.0.0<4.0.11 | |
composer/symfony/security-csrf | >=2.4.0<2.7.48>=2.5.0<2.7.48>=2.6.0<2.7.48>=2.7.0<2.7.48>=2.8.0<2.8.41>=3.0.0<3.1.0>=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.3.17>=3.4.0<3.4.11>=4.0.0<4.0.11 | |
composer/symfony/security | >=2.0.0<2.1.0>=2.1.0<2.2.0>=2.2.0<2.3.0>=2.3.0<2.4.0>=2.4.0<2.5.0>=2.5.0<2.6.0>=2.6.0<2.7.0>=2.7.0<2.7.48>=2.8.0<2.8.41>=3.0.0<3.1.0>=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.3.17>=3.4.0<3.4.11>=4.0.0<4.0.11 | |
composer/symfony/security-http | >=2.4.0<2.7.48>=2.5.0<2.7.48>=2.6.0<2.7.48>=2.7.0<2.7.48>=2.8.0<2.8.41>=3.0.0<3.1.0>=3.1.0<3.2.0>=3.2.0<3.3.0>=3.3.0<3.3.17>=3.4.0<3.4.11>=4.0.0<4.0.11 | |
SensioLabs Symfony | >=2.7.0<2.7.48 | |
SensioLabs Symfony | >=2.8.0<2.8.41 | |
SensioLabs Symfony | >=3.3.0<3.3.17 | |
SensioLabs Symfony | >=3.4.0<3.4.11 | |
SensioLabs Symfony | >=4.0.0<4.0.11 | |
Debian Debian Linux | =9.0 | |
debian/symfony | 3.4.22+dfsg-2+deb10u1 3.4.22+dfsg-2+deb10u2 4.4.19+dfsg-2+deb11u3 5.4.23+dfsg-1 5.4.29+dfsg-1 5.4.30+dfsg-1 | |
composer/symfony/security | >=4.0.0<4.0.11 | 4.0.11 |
composer/symfony/security | >=3.4.0<3.4.11 | 3.4.11 |
composer/symfony/security | >=3.0.0<3.3.17 | 3.3.17 |
composer/symfony/security | >=2.8.0<2.8.41 | 2.8.41 |
composer/symfony/security | >=2.7.0<2.7.48 | 2.7.48 |
composer/symfony/security-http | >=4.0.0<4.0.11 | 4.0.11 |
composer/symfony/security-http | >=3.4.0<3.4.11 | 3.4.11 |
composer/symfony/security-http | >=3.0.0<3.3.17 | 3.3.17 |
composer/symfony/security-http | >=2.8.0<2.8.41 | 2.8.41 |
composer/symfony/security-http | >=2.7.0<2.7.48 | 2.7.48 |
composer/symfony/security-bundle | >=4.0.0<4.0.11 | 4.0.11 |
composer/symfony/security-bundle | >=3.4.0<3.4.11 | 3.4.11 |
composer/symfony/security-bundle | >=3.0.0<3.3.17 | 3.3.17 |
composer/symfony/security-bundle | >=2.8.0<2.8.41 | 2.8.41 |
composer/symfony/security-bundle | >=2.7.0<2.7.48 | 2.7.48 |
composer/symfony/symfony | >=3.0.0<3.3.17 | 3.3.17 |
composer/symfony/symfony | >=4.0.0<4.0.11 | 4.0.11 |
composer/symfony/symfony | >=3.4.0<3.4.11 | 3.4.11 |
composer/symfony/symfony | >=2.8.0<2.8.41 | 2.8.41 |
composer/symfony/symfony | >=2.7.0<2.7.48 | 2.7.48 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.