Affected versions
Symfony versions >=6.2, <6.4.10; >=7.0, <7.0.10; >=7.1, <7.1.3 of the Symfony SecurityBundle component are affected by this security issue.
The issue has been fixed in Symfony 6.4.10, 7.0.10, and 7.1.3.
Description
The custom user_checker
defined on a firewall is not called when Login Programmaticaly with the Security::login
method, leading to unwanted login.
Resolution
The Security::login
method now ensure to call the configured user_checker
.