<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'";
}
}
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
fileIf you are using nginx as server config, you can add the following to your configuration:
References
https://docs.shopware.com/en/shopware-5-en/sicherheitsupdates/security-update-10-2021