Pimcore Admin UI Classic Bundle User Enumeration Vulnerability

Vulnerability

A user enumeration vulnerability has been identified in the Pimcore Admin UI Classic Bundle, affecting versions prior to 1.7.4. This vulnerability arises from the 'Forgot Password' function, which does not provide a generic error message. Instead, it discloses whether an account exists based on the email input, allowing attackers to enumerate valid accounts. This issue could lead to unauthorized access if combined with password spraying attacks.

Impact

Exploitation of this vulnerability allows for user enumeration, which could lead to account takeover through credential stuffing attacks.

Reproduction

To reproduce this vulnerability, enter a valid email address into the 'Forgot Password' form. A success message will confirm the account exists. Then, input a non-existent email address to receive a generic error message. This discrepancy can be exploited to determine valid accounts.

Remediation

Users are advised to upgrade to version 1.7.4 or later. Additionally, the error messaging for the 'Forgot Password' function should be standardized to avoid disclosing whether an account exists.

Added: Jun 9, 2025, 7:46 PM
Updated: Jun 9, 2025, 7:46 PM

Vulnerability Rating

Custom Algorithm
spread
3.4
impact
0.6
exploitability
9.7
remediation
7.7
relevance
0.0
threat
6.4
urgency
2.9
incentive
10.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.