CVE-2023-49278: Umbraco CMS brute force exploit can be used to collect valid usernames
Impact A brute force exploit that can be used to collect valid usernames is possible.
Explanation of the vulnerability It's a brute force exploit that can be used to collect valid usernames by using the “forgot password” function when trying to log into the Backoffice. If the username/email is known, it is easier to find the corresponding password. If an email address that was already used and registered by a user, is provided as an input, the server internal processing time takes longer. If the email address does not exist in the database of the registered users, the server would respond immediately.
Other sources
Umbraco is an ASP.NET content management system (CMS). Starting in version 8.0.0 and prior to versions 8.18.10, 10.8.1, and 12.3.4, a brute force exploit can be used to collect valid usernames. Versions 8.18.10, 10.8.1, and 12.3.4 contain a patch for this issue.
Affected Software
Event History
Frequently Asked Questions
What is the severity of CVE-2023-49278?
CVE-2023-49278 is classified as a moderate severity vulnerability due to the potential for brute force attacks to reveal valid usernames.
How do I fix CVE-2023-49278?
To fix CVE-2023-49278, upgrade Umbraco CMS to version 12.3.4, 10.8.1, or 8.18.10 or later.
What versions of Umbraco CMS are affected by CVE-2023-49278?
CVE-2023-49278 affects Umbraco CMS versions between 8.0.0 and 8.18.10, between 9.0.0 and 10.8.1, and between 12.0.0 and 12.3.4.
Can CVE-2023-49278 be exploited remotely?
Yes, CVE-2023-49278 can be exploited remotely through the 'forgot password' function in the Backoffice login.
What impact does CVE-2023-49278 have on security?
CVE-2023-49278 allows attackers to potentially collect valid usernames via brute force attacks, which could lead to further compromise.