Skip to content
OpenAdvisories
High · 8.7 CVE-2026-44739 EUVD-2026-45274GHSA-3234-gxc3-pq6f

Pimcore: SQL Injection in Custom Reports Column Configuration

Published Jul 17, 2026 · Updated Jul 17, 2026 · Assigned by GitHub_M

Description

Pimcore is an Open Source Data & Experience Management Platform. Prior to 11.5.17 (LTS) and 12.3.6, the columnConfigAction endpoint in bundles/CustomReportsBundle/src/Controller/Reports/CustomReportController.php passes malicious SQL configuration through CustomReportController:columnConfigAction, SqlAdapter::getColumns, SqlAdapter::buildQueryString, and Db::fetchAssociative(), allowing an attacker with the reports_config permission to use arbitrary SELECT queries, UNION statements, dangerous database functions, and error-based SQL injection to exfiltrate or manipulate database data. This issue is fixed in versions 11.5.17 (LTS) and 12.3.6.

Affected products

VendorProductAffectedFixed
pimcore pimcore < 11.5.17, >= 12.0.0, < 12.3.6 —

Affected packages

EcosystemPackageAffectedFixedRecord
Packagist pimcore/pimcore >= 2026.1.0, < 2026.1.2 2026.1.2 GHSA-3234-gxc3-pq6f
Packagist pimcore/pimcore < 11.5.17 11.5.17 GHSA-3234-gxc3-pq6f
Packagist pimcore/pimcore >= 12.0.0-RC1, < 12.3.6 12.3.6 GHSA-3234-gxc3-pq6f

References