Read the docs
TI-2020-11916 Aliases CVE-2020-15143GHSA-p4pj-9g59-4ppv

Remote Code Execution in SyliusResourceBundle

Priority MEDIUM 42CWE-74Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-917.

Summary

In SyliusResourceBundle before versions 1.3.14, 1.4.7, 1.5.2 and 1.6.4, rrequest parameters injected inside an expression evaluated by `symfony/expression-language` package haven't been sanitized properly. This allows the attacker to access any public service by manipulating that request parameter, allowing for Remote Code Execution. This issue has been patched for versions 1.3.14, 1.4.7, 1.5.2 and 1.6.4. Versions prior to 1.3 were not patched.

Why it matters now

EPSS 0.01914 79th percentileScored 2026-11-07
Public exploit Yes 1 exploit referenceTagged by NVD
Fix Fixed SyliusResourceBundle (Sylius): 1.3.14, 1.4.7, 1.5.2 +1sylius/resource-bundle (Packagist): 1.4.7, 1.5.2, 1.6.4 +1

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
SyliusSyliusResourceBundlebefore 1.3.14; 1.4.0 to before 1.4.7; 1.5.0 to before 1.5.2; 1.6.0 to before 1.6.41.3.14, 1.4.7, 1.5.2, 1.6.4Patch availableCNA
—sylius/resource-bundle (Packagist)1.4.0 to before 1.4.71.4.7Patch availableGHSA-p4pj-9g59-4ppv
—sylius/resource-bundle (Packagist)1.5.0 to before 1.5.21.5.2Patch availableGHSA-p4pj-9g59-4ppv
—sylius/resource-bundle (Packagist)1.6.0 to before 1.6.41.6.4Patch availableGHSA-p4pj-9g59-4ppv
—sylius/resource-bundle (Packagist)1.0.0 to before 1.3.141.3.14Patch availableGHSA-p4pj-9g59-4ppv
  • SyliusResourceBundle VendorSylius Affected before 1.3.14; 1.4.0 to before 1.4.7; 1.5.0 to before 1.5.2; 1.6.0 to before 1.6.4 Fixed in 1.3.14, 1.4.7, 1.5.2, 1.6.4 Patch available CNA
  • sylius/resource-bundle (Packagist) Vendor— Affected 1.4.0 to before 1.4.7 Fixed in 1.4.7 Patch available GHSA-p4pj-9g59-4ppv
  • sylius/resource-bundle (Packagist) Vendor— Affected 1.5.0 to before 1.5.2 Fixed in 1.5.2 Patch available GHSA-p4pj-9g59-4ppv
  • sylius/resource-bundle (Packagist) Vendor— Affected 1.6.0 to before 1.6.4 Fixed in 1.6.4 Patch available GHSA-p4pj-9g59-4ppv
  • sylius/resource-bundle (Packagist) Vendor— Affected 1.0.0 to before 1.3.14 Fixed in 1.3.14 Patch available GHSA-p4pj-9g59-4ppv

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:sylius:syliusresourcebundle:*:*:*:*:*:*:*:*up to 1.3.13; 1.4.0 – 1.4.6; 1.5.0 – 1.5.1; 1.6.0 – 1.6.3VulnerableSylius
  • cpe:2.3:a:sylius:syliusresourcebundle:*:*:*:*:*:*:*:* Versions up to 1.3.13; 1.4.0 – 1.4.6; 1.5.0 – 1.5.1; 1.6.0 – 1.6.3 Vulnerable ·Sylius

Remediation

  • Fix · CNA SyliusResourceBundle (Sylius) Fixed in 1.3.14, 1.4.7, 1.5.2, 1.6.4
  • Fix · GHSA-p4pj-9g59-4ppv sylius/resource-bundle (Packagist) Fixed in 1.4.7 Advisory →
  • Fix · GHSA-p4pj-9g59-4ppv sylius/resource-bundle (Packagist) Fixed in 1.5.2 Advisory →
  • Fix · GHSA-p4pj-9g59-4ppv sylius/resource-bundle (Packagist) Fixed in 1.6.4 Advisory →
  • Fix · GHSA-p4pj-9g59-4ppv sylius/resource-bundle (Packagist) Fixed in 1.3.14 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-15143
  2. 2026-10-03 Alias added: GHSA-p4pj-9g59-4ppv

References

  • TI-2020-11918 Remote Code Execution in SyliusResourceBundle CVSS 3.1CRITICAL 9.6
  • TI-2020-04276 Ability to expose data in Sylius by using an unintended serialisation group CVSS 3.1MEDIUM 5.3

Sources