Permissions, Privileges, and Access Controls in Symfony - CVE-2020-5275
Published: March 31, 2020
Vulnerability details
The vulnerability allows a remote attacker to bypass implemented security measures.
The vulnerability exists due to a logical error when processing configured firewall rules in an unanimous configuration in Symfony. When a `Firewall` checks access control rule, it iterate overs each rule's attributes and stops as soon as the accessDecisionManager decides to grant access on the attribute, preventing the check of next attributes that should have been take into account in an unanimous strategy.
A remote attacker can bypass configured rules and gain unauthorized access to the web application.
Affected software
Fedora
php-symfony4
How to mitigate CVE-2020-5275
php-symfony4 - update to 4.4.7-1.fc32