CVE-2026-55207: Pimcore: Account Takeover via Password Reset URL Injection allows unauthenticated attacker to hijack any admin account with 2FA bypass
An unauthenticated attacker takes over any Pimcore admin account by sending a password reset request with an attacker-controlled resetPasswordUrl. The server generates a real cryptographic recovery token, appends it to the attacker’s URL, and emails the link to the victim. When the victim clicks the link in their email, the token is sent to the attacker’s server. The attacker then uses POST /pimcore-studio/api/login/token to authenticate as the victim with full admin privileges. Token login explicitly disables two-factor authentication, so even accounts with TOTP/Google Authenticator are compromised.
References
- github.com/advisories/GHSA-h854-c3m3-mh5v
- github.com/pimcore/pimcore/security/advisories/GHSA-h854-c3m3-mh5v
- github.com/pimcore/studio-backend-bundle/commit/ea9d329686f5e5aea2eec378d63ac2deb965bb27
- github.com/pimcore/studio-backend-bundle/pull/1882
- github.com/pimcore/studio-backend-bundle/releases/tag/v2025.4.6
- github.com/pimcore/studio-backend-bundle/releases/tag/v2026.1.6
- nvd.nist.gov/vuln/detail/CVE-2026-55207
Code Behaviors & Features
Detect and mitigate CVE-2026-55207 with GitLab Dependency Scanning
Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →