PT-2020-18365 · Symfony · Symfony Security Http
Chalasr
·
Published
2020-03-30
·
Updated
2024-03-06
·
CVE-2020-5275
CVSS v3.1
8.1
High
| Vector | AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:N |
Name of the Vulnerable Software and Affected Versions
symfony/security-http versions 4.4.0 through 4.4.6
symfony/security-http versions 5.0.0 through 5.0.6
Description
The issue arises when a
Firewall checks access control rules using the unanimous strategy. In affected versions, the Firewall iterates over each rule's attributes and stops as soon as the accessDecisionManager decides to grant access on an attribute. This prevents the check of next attributes that should have been taken into account in the unanimous strategy. The accessDecisionManager is now called with all attributes at once, allowing the unanimous strategy to be applied on each attribute.Recommendations
For symfony/security-http versions 4.4.0 through 4.4.6, update to version 4.4.7 to resolve the issue.
For symfony/security-http versions 5.0.0 through 5.0.6, update to version 5.0.7 to resolve the issue.
Exploit
Fix
Incorrect Authorization
Improper Authorization
Found an issue in the description? Have something to add? Feel free to write us 👾
Related Identifiers
Affected Products
Symfony Security Http