Description
Shopware is an open commerce platform. Prior to 6.6.10.18 and 6.7.10.1, the `/api/_action/media/external-link` endpoint allows authenticated admin users to make server-side HTTP HEAD requests to arbitrary internal IP addresses. While the parallel `uploadFromURL` flow validates target IPs against private/reserved ranges via `FileUrlValidator`, the `linkURL` flow only performs a URL format check (regex for `http://` or `https://` prefix), allowing SSRF to internal network services and cloud metadata endpoints. This issue is fixed in versions 6.6.10.18 and 6.7.10.1.
Published: 2026-07-23
Score: 4.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The `/api/_action/media/external-link` endpoint in Shopware allows authenticated administrators to issue HTTP HEAD requests to arbitrary URLs. Prior to 6.6.10.18 and 6.7.10.1, the linkURL flow only enforces a basic regex that the URL starts with http:// or https://, omitting any validation of the target IP address. Because the uploadFromURL flow uses the FileUrlValidator to restrict target IPs to private or reserved ranges, this divergence creates a Server‑Side Request Forgery (SSRF) vulnerability, classified as CWE‑918.

Affected Systems

Affected installations include the Shopware Platform and the Shopware product running any version earlier than 6.6.10.18 for the 6.6 branch and 6.7.10.1 for the 6.7 branch. Only accounts with administrator privileges on the platform can invoke the problematic endpoint.

Risk and Exploitability

The CVSS score of 4.1 indicates moderate severity, while the EPSS score of less than 1% points to a low probability of exploitation in the wild, and the vulnerability is not registered in the CISA KEV catalog. Exploitation requires an authenticated admin session and the ability to call the external‑link API. The description explicitly states that the flaw permits SSRF to internal network services and cloud metadata endpoints. Based on the description, it is inferred that an attacker could use access to a cloud metadata service to obtain configuration credentials or other sensitive data, although such impact is not directly documented in the advisory.

Generated by OpenCVE AI on August 4, 2026 at 15:13 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Shopware Platform to version 6.6.10.18 or newer and the Shopware product to version 6.7.10.1 or newer, which contains the SSRF fix.
  • If an upgrade cannot be performed immediately, restrict the `/api/_action/media/external-link` endpoint to trusted, whitelisted URLs or temporarily disable it for non‑admin users to prevent unauthorized internal requests.
  • Implement network controls, such as firewall rules or internal DNS blocking, to prevent the application server from reaching internal IP ranges, thereby mitigating potential SSRF exploitation even if the flaw remains present.

Generated by OpenCVE AI on August 4, 2026 at 15:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories
Source ID Title
Github GHSA Github GHSA GHSA-gq96-5pfx-f4vc Shopware: SSRF in Media External-Link Endpoint Bypasses IP Validation
History

Fri, 24 Jul 2026 02:00:00 +0000

Type Values Removed Values Added
First Time appeared Shopware
Shopware platform
Shopware shopware
Vendors & Products Shopware
Shopware platform
Shopware shopware

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description Shopware is an open commerce platform. Prior to 6.6.10.18 and 6.7.10.1, the `/api/_action/media/external-link` endpoint allows authenticated admin users to make server-side HTTP HEAD requests to arbitrary internal IP addresses. While the parallel `uploadFromURL` flow validates target IPs against private/reserved ranges via `FileUrlValidator`, the `linkURL` flow only performs a URL format check (regex for `http://` or `https://` prefix), allowing SSRF to internal network services and cloud metadata endpoints. This issue is fixed in versions 6.6.10.18 and 6.7.10.1.
Title Shopware: SSRF in Media External-Link Endpoint Bypasses IP Validation
Weaknesses CWE-918
References
Metrics cvssV3_1

{'score': 4.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:C/C:L/I:N/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Subscriptions

Shopware Platform Shopware
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-23T19:27:54.530Z

Reserved: 2026-05-20T17:44:09.586Z

Link: CVE-2026-48013

cve-icon Vulnrichment

Updated: 2026-07-23T19:27:44.821Z

cve-icon NVD

Status : Deferred

Published: 2026-07-23T20:17:08.920

Modified: 2026-07-27T20:32:11.620

Link: CVE-2026-48013

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T15:15:04Z

Weaknesses
  • CWE-918

    Server-Side Request Forgery (SSRF)