Server side cross-site scripting In shopware/shopware
Description
Authenticated Stored XSS in shopware/shopware
Impact
Authenticated Stored XSS in Administration
Patches
Use the Security Plugin: https://store.shopware.com/en/swag575294366635f/shopware-security-plugin.html
Workarounds
If you cannot use the security plugin, add the following config to your .htaccess file
<IfModule mod_headers.c> <FilesMatch "\.(?i:svg)$"> Header set Content-Security-Policy "script-src 'none'" </FilesMatch> </IfModule>
If you are using nginx as server config, you can add the following to your configuration:
server { # ... location ~* ^.+\.svg$ { add_header Content-Security-Policy "script-src 'none'"; } }
References
https://docs.shopware.com/en/shopware-5-en/sicherheitsupdates/security-update-10-2021
Mitigation
Update Impact
Minimal update. May introduce new vulnerabilities or breaking changes.
Ecosystem | Package | Affected version | Patched versions |
|---|---|---|---|
packagist | 5.7.6 | ||
packagist | 6.1.0 |
Aliases
1. 2. 3. 4. 5.
References
1. 2. 3. 4. 5.