Pimcore
Open-source data and experience management platform (PIM, MDM, DAM, CMS)
Nearly every release in this window carries security hardening — Pimcore is working through an injection sweep.
◆Recent moves
- 4d ago
Custom Report allowlist and raw DB error suppression
The hardening sweep reaches Custom Reports again: updates are restricted to an explicit field allowlist and raw database exception messages are no longer returned from column config. The release also adds backward-compatibility break detection to the project's code review tooling — a small sign that the v12 cleanup is being managed rather than just executed.
View source ↗ - 11d ago
Listing filters and exports get allowlists and ownership checks
The densest security release in the window: an ORDER BY column allowlist on redirect listings, escaped field names in DataObject JOIN conditions, rejected unwhitelisted filter properties, and CSV exports bound to the user who requested them. Four separate places where request input reached a query or a file, closed in one release.
View source ↗ - 25d ago
Three small fixes including Unicode asset key normalization
A three-fix patch: a return type correction, a missing method annotation, and Unicode normalization of asset keys so thumbnails survive folder moves. Routine work between the larger hardening releases.
View source ↗ - 1mo ago
Schema drift and localized-field fixes
Bug fixes with no new surface: install.sql realigned with migrations to stop fresh and migrated schemas diverging, guards for missing objects in localized field blocks, and licensing and docs cleanup.
View source ↗ - 1mo ago
2026.1 branch receives the same fix set as 2026.2.2
The older line's mirror of 2026.2.2, tagged two minutes later and carrying the same schema-drift and localized-field fixes plus an objectbrick relation condition. Evidence of the dual-line policy that makes this feed's release count look higher than its change count.
View source ↗ - 1mo ago
CDN integration, template provider hook, admin functions removed
The one release here doing more than fixing: a CDN integration, a TemplateProviderInterface extension point on the controller data provider, and continued removal of admin functions with admin translations deprecated. The v11-to-v12 workflow refactor in the same release places it squarely in the modernization arc rather than the hardening one.
View source ↗