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

VectorAV: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

Weakness Enumeration

Related Identifiers

BIT-SYMFONY-2020-5275
CVE-2020-5275
GHSA-G4M9-5HPF-HX72

Affected Products

Symfony Security Http