Symfony's incorrect parsing of PATH_INFO can lead to limited authorization bypass
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| symfony | symfony | affected |
|
Configuration 1 [-]
|
No data.
| Vendor | Product | Versions |
|---|---|---|
| Symfony | Symfony | — |
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-3rg7-wf37-54rm | Symfony's incorrect parsing of PATH_INFO can lead to limited authorization bypass |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: 1.4% (1.408% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Sensiolabs
Sensiolabs httpfoundation Sensiolabs symfony |
|
| CPEs | cpe:2.3:a:sensiolabs:httpfoundation:*:*:*:*:*:*:*:* cpe:2.3:a:sensiolabs:symfony:*:*:*:*:*:*:*:* |
|
| Vendors & Products |
Sensiolabs
Sensiolabs httpfoundation Sensiolabs symfony |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Symfony
Symfony symfony |
|
| Vendors & Products |
Symfony
Symfony symfony |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Symfony is a PHP framework for web and console applications and a set of reusable PHP components. Symfony's HttpFoundation component defines an object-oriented layer for the HTTP specification. Starting in version 2.0.0 and prior to version 5.4.50, 6.4.29, and 7.3.7, the `Request` class improperly interprets some `PATH_INFO` in a way that leads to representing some URLs with a path that doesn't start with a `/`. This can allow bypassing some access control rules that are built with this `/`-prefix assumption. Starting in versions 5.4.50, 6.4.29, and 7.3.7, the `Request` class now ensures that URL paths always start with a `/`. | |
| Title | Symfony's incorrect parsing of PATH_INFO can lead to limited authorization bypass | |
| Weaknesses | CWE-647 | |
| References |
|
|
| Metrics |
cvssV3_1
|