Description
Pimcore's Admin Classic Bundle provides a Backend UI for Pimcore. Versions prior to 2.3.6 and 1.7.18 have a SQL injection vulnerability in Pimcore's translation grid date filter — the user-supplied `property` field from the filter JSON is interpolated directly into a `UNIX_TIMESTAMP(DATE(FROM_UNIXTIME(...)))` SQL expression without parameterization or allowlist validation. Versiosn 2.3.6 and 1.7.18 fix the issue.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
pimcore pimcore
< 1.7.18affected>= 2.0.0-RC1, < 2.3.6affected
References
- https://github.com/pimcore/pimcore/security/advisories/GHSA-h4ph-crvj-9h92 ↗
- https://github.com/pimcore/admin-ui-classic-bundle/pull/1111 ↗
- https://github.com/pimcore/admin-ui-classic-bundle/commit/80e57a23d9e19574eddfe9b08e8f26785b2b0d90 ↗
- https://github.com/pimcore/admin-ui-classic-bundle/releases/tag/v2.3.6 ↗