CVE-2026-55416
published 2026-09-14CVE-2026-55416: Pimcore is an Open Source Data & Experience Management Platform. Prior to 11.5.19, 12.3.10, and 2026.1.6, an authenticated user with reports_config permission…
PriorityP260high8.8CVSS 3.1
AVNACLPRLUINSUCHIHAH
EPSS
0.61%
47.4th percentile
Pimcore is an Open Source Data & Experience Management Platform. Prior to 11.5.19, 12.3.10, and 2026.1.6, an authenticated user with reports_config permission can place attacker-controlled SQL fragments in the sql, from, where, and groupby fields of a Custom Reports configuration processed by bundles/CustomReportsBundle/src/Tool/Adapter/Sql.php. The buildQueryString() method concatenates these values into a database query, while a blacklist omits dangerous constructs such as additional data-manipulation statements, comments, subqueries, and multiple statements. The getData() method also previously interpolated offset and limit values into a LIMIT clause without integer casting. Executing the configured report reaches fetchAllAssociative() with the constructed query and can disclose, modify, or delete arbitrary database data. This issue is fixed in versions 11.5.19, 12.3.10, and 2026.1.6.
Affected
6 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| pimcore | pimcore | < 11.5.19 | 11.5.19 |
| pimcore | pimcore | — | — |
| pimcore | pimcore | — | — |
| pimcore | pimcore | >= 0 < 11.5.19 | 11.5.19 |
| pimcore | pimcore | >= 12.0.0-RC1 < 12.3.10 | 12.3.10 |
| pimcore | pimcore | >= 2026.1.0 < 2026.1.6 | 2026.1.6 |
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
Pimcore: SQL Injection in Custom Reports via Malicious Report Configuration
ghsa·2026-09-10
CVE-2026-55416 [HIGH] CWE-89 Pimcore: SQL Injection in Custom Reports via Malicious Report Configuration
Pimcore: SQL Injection in Custom Reports via Malicious Report Configuration
# Security Advisory: SQL Injection in Custom Reports via Malicious Report Configuration
## Summary
### Impact
A SQL injection vulnerability exists in the Custom Reports bundle (`bundles/CustomReportsBundle/src/Tool/Adapter/Sql.php:84-135`). An authenticated attacker with `reports_config` permission can inject arbitrary SQL via the report configuration fields (`sql`, `from`, `where`, `groupby`), which are directly concatenated into SQL queries without parameterization. The only protection is a regex blacklist that checks for `ALTER|CREATE|DROP|RENAME|TRUNCATE|UPDATE|DELETE` keywords, which is trivially bypassable — it does not block `INSERT`, `UNION SELECT`, `LOAD_FILE()`, `INTO OUTFILE`, stacked queries, subque
VulDB
Pimcore prior 11.5.19/12.3.10/2026.1.6 CustomReportsBundle Sql.php buildQueryString sql/from/where/groupby sql injection
vuldb·2026-09-10
CVE-2026-55416 [LOW] Pimcore prior 11.5.19/12.3.10/2026.1.6 CustomReportsBundle Sql.php buildQueryString sql/from/where/groupby sql injection
A vulnerability has been found in Pimcore and classified as problematic. Affected by this vulnerability is the function Pimcore\Bundle\CustomReportsBundle\Tool\Adapter\Sql::buildQueryString of the file bundles/CustomReportsBundle/src/Tool/Adapter/Sql.php of the component CustomReportsBundle. Performing a manipulation of the argument sql/from/where/groupby results in sql injection.
This vulnerability is reported as CVE-2026-55416. The attack is possible to be carried out remotely. No exploit exists.
The affected component should be upgraded.
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
https://github.com/pimcore/pimcore/commit/1999fee27ed0d027ad5b8195ecf6e27243729530https://github.com/pimcore/pimcore/pull/19175https://github.com/pimcore/pimcore/releases/tag/v12.3.10https://github.com/pimcore/pimcore/releases/tag/v2026.1.6https://github.com/pimcore/pimcore/security/advisories/GHSA-23rh-xw42-fq82
2026-09-14
Published