GHSA-cg23-qf8f-62rr
GitHub Security Advisory
Symfony has an Authentication Bypass via RememberMe
Advisory Details
### Description
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, leading to authentication bypass.
### Resolution
The `PersistentRememberMeHandler` class now ensures the submitted username is the cookie owner.
The patch for this issue is available [here](https://github.com/symfony/symfony/commit/81354d392c5f0b7a52bcbd729d6f82501e94135a) for branch 5.4.
### Credits
We would like to thank Moritz Rauch - Pentryx AG for reporting the issue and Jérémy Derussé for providing the fix.
Affected Packages
Related CVEs
Key Information
Dataset
Data from GitHub Advisory Database. This information is provided for research and educational purposes.