← Vulnerability feed

Vulnerability record · CVE-2020-5218 · published 27 January 2020

CVE-2020-5218: Sylius http request smuggling vulnerability

Sylius · Sylius

Affected versions of Sylius give attackers the ability to switch channels via the _channel_code GET parameter in production environments. This was meant to be enabled only when kernel.debug is set to true. However, if no sylius_channel.debug is set explicitly in the configuration, the default value which is kernel.debug will be not resolved and cast to boolean, enabling this debug feature even if that parameter is set to false. Patch has been provided for Sylius 1.3.x and newer - 1.3.16, 1.4.12, 1.5.9, 1.6.5. Versions older than 1.3 are not covered by our security support anymore.

4.3 CVSS 3.1 Medium EPSS 0.60% · top 53.2% CWE-444 · HTTP request smuggling
4.3CVSS 3.1 base score, v2 4.0
0.60%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
4References
17 Jun 2026Last modified by NVD

Description

Affected versions of Sylius give attackers the ability to switch channels via the _channel_code GET parameter in production environments. This was meant to be enabled only when kernel.debug is set to true. However, if no sylius_channel.debug is set explicitly in the configuration, the default value which is kernel.debug will be not resolved and cast to boolean, enabling this debug feature even if that parameter is set to false. Patch has been provided for Sylius 1.3.x and newer - 1.3.16, 1.4.12, 1.5.9, 1.6.5. Versions older than 1.3 are not covered by our security support anymore.

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2020-5218 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

8.2CVE-2022-24743Sylius insufficient session expiration vulnerabilitySylius is an open source eCommerce platform. Prior to versions 1.10.11 and 1.11.2, the reset password token was not set to null after the password wa…EPSS 1.3%7.5CVE-2024-57610Sylius improper restriction of authentication attempts vulnerabilityA rate limiting issue in Sylius v2.0.2 allows a remote attacker to perform unrestricted brute-force attacks on user accounts, significantly increasin…EPSS 1.2%7.1CVE-2026-31820Sylius insecure direct object reference vulnerabilitySylius is an Open Source eCommerce Framework on Symfony. An authenticated Insecure Direct Object Reference (IDOR) vulnerability exists in multiple sh…EPSS 0.35%6.9CVE-2026-31821Sylius missing authorization vulnerabilitySylius is an Open Source eCommerce Framework on Symfony. The POST /api/v2/shop/orders/{tokenValue}/items endpoint does not verify cart ownership. An …EPSS 0.32%6.9CVE-2026-31819Sylius open redirect vulnerabilitySylius is an Open Source eCommerce Framework on Symfony. CurrencySwitchController::switchAction(), ImpersonateUserController::impersonateAction() and…EPSS 0.31%6.4CVE-2024-29376Sylius cross-site scripting vulnerabilitySylius 1.12.13 is vulnerable to Cross Site Scripting (XSS) via the "Province" field in Address Book.EPSS 0.42%6.1CVE-2022-24749Sylius unrestricted file upload vulnerabilitySylius is an open source eCommerce platform. In versions prior to 1.9.10, 1.10.11, and 1.11.2, it is possible to upload an SVG file containing cross-…EPSS 1.1%6.1CVE-2022-24733Sylius clickjacking vulnerabilitySylius is an open source eCommerce platform. Prior to versions 1.9.10, 1.10.11, and 1.11.2, it is possible for a page controlled by an attacker to lo…EPSS 0.91%

Source: NIST National Vulnerability Database (record CVE-2020-5218), CISA KEV, FIRST EPSS (scores of 2026-10-08). This page is refreshed as NVD updates the record.