Lucene search

K
githubGitHub Advisory DatabaseGHSA-6F85-3F8Q-QC94
HistoryJul 15, 2022 - 7:25 p.m.

OroCommerce vulnerable to XSS when adding class name to Selector Manager on pages that use GrapeJS editor

2022-07-1519:25:06
CWE-79
GitHub Advisory Database
github.com
14
orocommerce
xss
vulnerability
grapejs
selector manager
executable js code
class name validation
patch
dependency
v0.19.5

Impact

Due to insufficient class name validation in GrapeJS library it’s possible to add executable JS code in class name through Selector Manager

Relates to

Patch

Update GrapeJS dependency to >=v0.19.5

Affected configurations

Vulners
Node
orocommerceRange5.0–5.0.4
VendorProductVersionCPE
orocommerce*cpe:2.3:a:oro:commerce:*:*:*:*:*:*:*:*