Medium severity · published May 28, 2025
CVE-2024-47057
User name enumeration possible due to response time difference on password reset form
5.3
CVSS
0.3%
EPSS
No
On KEV
Description
SummaryThis advisory addresses a security vulnerability in Mautic related to the "Forget your password" functionality. This vulnerability could be exploited by unauthenticated users to enumerate valid usernames.
User Enumeration via Timing Attack: A user enumeration vulnerability exists in the "Forget your password" functionality. Differences in response times for existing and non-existing users, combined with a lack of request limiting, allow an attacker to determine the existence of usernames through a timing-based attack.
MitigationPlease update to a version that addresses this timing vulnerability, where password reset responses are normalized to respond at the same time regardless of user existence.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Attack vector
Network
Complexity
Low
Privileges
None
User interaction
None
Confidentiality
Low
Integrity
None
Availability
None
Scope
Unchanged
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 26% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
MA
Mautic · Mautic
> 1.0 before < 6.0.2, < 5.2.6, < 4.4.16 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2024-47057
CVE.org
https://www.cve.org/CVERecord?id=CVE-2024-47057
github.com
https://github.com/mautic/mautic/security/advisories/GHSA-424x-cxvh-wq9p
More from Mautic
9.8
CVE-2018-8092
Mautic before 2.13.0 allows CSV injection
9.0
CVE-2025-13828
Mautic user without privileged access to the Marketplace can install and uninstall composer packages
9.0
CVE-2020-35129
Mautic before 3.2.4 is affected by stored XSS
8.8
CVE-2026-3105
SQL Injection in Contact Activity API Sorting
8.8
CVE-2025-13827
GrapesJsBuilder File Upload allows all file uploads
