Skip to content
OpenAdvisories
Critical · 9.6 CVE-2020-15146 EUVD-2020-0625GHSA-h6m7-j4h3-9rf5

Remote Code Execution in SyliusResourceBundle

Published Aug 19, 2020 · Updated Aug 4, 2024 · Assigned by GitHub_M

Description

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.

Affected products

VendorProductAffectedFixed
Sylius SyliusResourceBundle < 1.3.14, >= 1.4.0 , < 1.4.7, >= 1.5.0, < 1.5.2, >= 1.6.0, < 1.6.4 —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist sylius/resource-bundle >= 1.4.0, < 1.4.7 1.4.7 GHSA-h6m7-j4h3-9rf5
Packagist sylius/resource-bundle >= 1.5.0, < 1.5.2 1.5.2 GHSA-h6m7-j4h3-9rf5
Packagist sylius/resource-bundle >= 1.6.0, < 1.6.4 1.6.4 GHSA-h6m7-j4h3-9rf5
Packagist sylius/resource-bundle >= 1.0.0, < 1.3.14 1.3.14 GHSA-h6m7-j4h3-9rf5

References