Intel

AIKIDO-2026-598568

shopware/core is vulnerable to SQL Injection

SQL InjectionGHSA-p37c-pm9p-7vm5 Published Yesterday

86

High Risk

This Affects:

PHPshopware/core
6.6.0.0 - 6.6.10.22
Fixed in 6.6.10.23
6.7.0.0 - 6.7.13.0
Fixed in 6.7.13.1
Are you affected? Scan for Free

TL;DR

Shopware's Store API aggregation handling prepends aggregation names to generated SQL as comment titles and previously rejected only ? and :. Names containing newline characters can terminate that comment and inject additional SQL. An unauthenticated attacker with a Sales Channel access key — commonly exposed by design in headless Store API integrations — can therefore manipulate the query and read sensitive data. The patch rejects aggregation names that contain line breaks and strips those characters from query titles before they are embedded in SQL.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range and the Store API is reachable. Sales Channel access keys are commonly public in headless integrations and should not be treated as sufficient protection against this issue.

Background info

shopware/core is vulnerable to SQL Injection in versions 6.6.0.0 - 6.6.10.22 and 6.7.0.0 - 6.7.13.0.

How to fix this

Upgrade the shopware/core and/or the shopware/platform library to the patch version.