SB2021062808 - Multiple vulnerabilities in Shopware
Published: June 28, 2021 Updated: May 20, 2026
Breakdown by Severity
- Low
- Medium
- High
- Critical
Description
This security bulletin contains information about 5 vulnerabilities.
1) Information disclosure (CVE-ID: CVE-2021-32717)
CWE-ID: CWE-200 - Exposure of sensitive information to an unauthorized actor
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote attacker to gain access to potentially sensitive information.
The vulnerability exists due to a flaw related to configuring the visibility for private files with Cloud Storage providers. A remote attacker can use the known hashed URL and obtain private file information.
2) Security features bypass (CVE-ID: CVE-2021-32709)
CWE-ID: CWE-254 - Security Features
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear
The vulnerability allows a remote user to compromise the target system.
The vulnerability exists due to improper validation by ACL in admin orders in the creation of order credits. A remote administrator can send a specially crafted request and bypass access restrictions.
3) Information disclosure (CVE-ID: CVE-2021-32716)
CWE-ID: CWE-200 - Exposure of sensitive information to an unauthorized actor
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:P/PR:H/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear
The vulnerability allows a remote user to gain access to potentially sensitive information.
The vulnerability exists due to excessive data output by the application in the admin API. A remote administrator can obtain internal hidden fields information.
4) Improper access control (CVE-ID: N/A)
CWE-ID: CWE-284 - Improper Access Control
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:U/U:Clear
The vulnerability allows a remote user to cancel orders belonging to other users.
The vulnerability exists due to improper access control in the order cancellation functionality when handling order cancellation requests. A remote user can submit a cancellation request for an order not related to the logged-in user to cancel orders belonging to other users.
5) Improper access control (CVE-ID: N/A)
CWE-ID: CWE-284 - Improper Access Control
CVSSv4: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:U/U:Green
The vulnerability allows a remote user to escalate privileges.
The vulnerability exists due to improper access control in the integration role creation functionality when handling integration role creation requests. A remote user can create an integration role with administrator privileges to escalate privileges.
Remediation
Install update from vendor's website.
References
- https://docs.shopware.com/en/shopware-6-en/security-updates/security-update-06-2021
- https://github.com/shopware/platform/security/advisories/GHSA-vrf2-xghr-j52v
- https://github.com/shopware/platform/commit/ba52f683372b8417a00e9014f481ed3d539f34b3
- https://github.com/shopware/shopware/security/advisories/GHSA-vrf2-xghr-j52v
- https://github.com/shopware/platform/security/advisories/GHSA-g7w8-pp9w-7p32
- https://github.com/shopware/shopware/security/advisories/GHSA-g7w8-pp9w-7p32
- https://github.com/shopware/platform/commit/b5c3ce3e93bd121324d72aa9d367cb636ff1c0eb
- https://github.com/shopware/platform/security/advisories/GHSA-gpmh-g94g-qrhr
- https://github.com/shopware/shopware/security/advisories/GHSA-gpmh-g94g-qrhr
- https://github.com/shopware/shopware/security/advisories/GHSA-wq3r-jwrq-xg6w
- https://github.com/advisories/GHSA-wq3r-jwrq-xg6w
- https://github.com/shopware/shopware/security/advisories/GHSA-243q-g9j3-qf6r