Read the docs
TI-2020-11918 Aliases CVE-2020-15146GHSA-h6m7-j4h3-9rf5

Remote Code Execution in SyliusResourceBundle

Priority MEDIUM 45CWE-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 · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. 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, request 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.02149 82nd 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-h6m7-j4h3-9rf5
—sylius/resource-bundle (Packagist)1.5.0 to before 1.5.21.5.2Patch availableGHSA-h6m7-j4h3-9rf5
—sylius/resource-bundle (Packagist)1.6.0 to before 1.6.41.6.4Patch availableGHSA-h6m7-j4h3-9rf5
—sylius/resource-bundle (Packagist)1.0.0 to before 1.3.141.3.14Patch availableGHSA-h6m7-j4h3-9rf5
  • 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-h6m7-j4h3-9rf5
  • sylius/resource-bundle (Packagist) Vendor— Affected 1.5.0 to before 1.5.2 Fixed in 1.5.2 Patch available GHSA-h6m7-j4h3-9rf5
  • sylius/resource-bundle (Packagist) Vendor— Affected 1.6.0 to before 1.6.4 Fixed in 1.6.4 Patch available GHSA-h6m7-j4h3-9rf5
  • sylius/resource-bundle (Packagist) Vendor— Affected 1.0.0 to before 1.3.14 Fixed in 1.3.14 Patch available GHSA-h6m7-j4h3-9rf5

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-h6m7-j4h3-9rf5 sylius/resource-bundle (Packagist) Fixed in 1.4.7 Advisory →
  • Fix · GHSA-h6m7-j4h3-9rf5 sylius/resource-bundle (Packagist) Fixed in 1.5.2 Advisory →
  • Fix · GHSA-h6m7-j4h3-9rf5 sylius/resource-bundle (Packagist) Fixed in 1.6.4 Advisory →
  • Fix · GHSA-h6m7-j4h3-9rf5 sylius/resource-bundle (Packagist) Fixed in 1.3.14 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-15146
  2. 2026-10-03 Alias added: GHSA-h6m7-j4h3-9rf5

References

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

Sources