CVE-2020-5220
Ability to expose data in Sylius by using an unintended serialisation group
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
0Exploited in Wild
-Decision
Descriptions
Sylius ResourceBundle accepts and uses any serialisation groups to be passed via a HTTP header. This might lead to data exposure by using an unintended serialisation group - for example it could make Shop API use a more permissive group from Admin API. Anyone exposing an API with ResourceBundle's controller is affected. The vulnerable versions are: <1.3 || >=1.3.0 <=1.3.12 || >=1.4.0 <=1.4.5 || >=1.5.0 <=1.5.0 || >=1.6.0 <=1.6.2. The patch is provided for Sylius ResourceBundle 1.3.13, 1.4.6, 1.5.1 and 1.6.3, but not for any versions below 1.3.
Sylius ResourceBundle acepta y usa cualquier grupo de serialización para ser pasado por medio de un encabezado HTTP. Esto podría conllevar a una exposición de datos mediante el uso de un grupo de serialización no intencionado; por ejemplo, esto podría hacer que la API Shop use un grupo más permisivo desde la API Admin. Cualquier persona que exponga una API con el controlador de ResourceBundle está afectada. Las versiones vulnerables son: versiones anteriores a 1.3 || versiones desde 1.3.0 hasta 1.3.12, incluyéndolas || versiones desde 1.4.0 hasta 1.4.5, incluyéndolas || versiones desde 1.5.0 hasta 1.5.0, incluyéndolas || versiones desde 1.6.0 hasta 1.6.2, incluyéndolas. El parche es proporcionado para Sylius ResourceBundle versiones 1.3.13, 1.4.6, 1.5.1 y 1.6.3, pero no para las versiones por debajo de 1.3.
CVSS Scores
SSVC
- Decision:-
Timeline
- 2020-01-02 CVE Reserved
- 2020-01-27 CVE Published
- 2023-03-08 EPSS Updated
- 2024-08-04 CVE Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-200: Exposure of Sensitive Information to an Unauthorized Actor
- CWE-444: Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
CAPEC
References (2)
URL | Tag | Source |
---|---|---|
https://github.com/FriendsOfPHP/security-advisories/blob/master/sylius/resource-bundle/CVE-2020-5220.yaml | Third Party Advisory | |
https://github.com/Sylius/SyliusResourceBundle/security/advisories/GHSA-8vp7-j5cj-vvm2 | Third Party Advisory |
URL | Date | SRC |
---|
URL | Date | SRC |
---|
URL | Date | SRC |
---|
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Sylius Search vendor "Sylius" | Syliusresourcebundle Search vendor "Sylius" for product "Syliusresourcebundle" | >= 1.3.0 <= 1.3.12 Search vendor "Sylius" for product "Syliusresourcebundle" and version " >= 1.3.0 <= 1.3.12" | - |
Affected
| ||||||
Sylius Search vendor "Sylius" | Syliusresourcebundle Search vendor "Sylius" for product "Syliusresourcebundle" | >= 1.4.0 <= 1.4.5 Search vendor "Sylius" for product "Syliusresourcebundle" and version " >= 1.4.0 <= 1.4.5" | - |
Affected
| ||||||
Sylius Search vendor "Sylius" | Syliusresourcebundle Search vendor "Sylius" for product "Syliusresourcebundle" | >= 1.6.0 <= 1.6.2 Search vendor "Sylius" for product "Syliusresourcebundle" and version " >= 1.6.0 <= 1.6.2" | - |
Affected
| ||||||
Sylius Search vendor "Sylius" | Syliusresourcebundle Search vendor "Sylius" for product "Syliusresourcebundle" | 1.5.0 Search vendor "Sylius" for product "Syliusresourcebundle" and version "1.5.0" | - |
Affected
|