Track vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
7.5
CVE-2022-22690: Umbraco CMS: Malicious URL Generation in Password Reset and Invite
CVE-2022-22690 · published 4 years ago
Summary
Umbraco CMS versions below 9.2.0 are vulnerable to a security risk when generating URLs for password resets and user invitations. If the application URL is not set, an attacker can manipulate the URL, potentially leading to account takeover. To fix, update to Umbraco version 9.2.0 or later.
What to do
- Update umbraco umbraco.cms.core to version 9.2.0.
- Update umbraco umbraco_cms to version 9.2.0 or later.
Affected software
| Ecosystem | Vendor | Product | Affected versions |
|---|---|---|---|
| nuget | umbraco | umbraco.cms.core |
< 9.2.0 Fix: upgrade to 9.2.0
|
| – | umbraco | umbraco_cms |
< 9.2.0 cpe:2.3:a:umbraco:umbraco_cms:*:*:*:*:*:*:*:* |
Original advisory text
Within the Umbraco CMS, a configuration element named "UmbracoApplicationUrl" (or just "ApplicationUrl") is used whenever application code needs to build a URL pointing back to the site. For exampl...
Within the Umbraco CMS, a configuration element named "UmbracoApplicationUrl" (or just "ApplicationUrl") is used whenever application code needs to build a URL pointing back to the site. For example, when a user resets their password and the application builds a password reset URL or when the administrator invites users to the site. For Umbraco versions less than 9.2.0, if the Application URL is not specifically configured, the attacker can manipulate this value and store it persistently affecting all users for components where the "UmbracoApplicationUrl" is used. For example, the attacker is able to change the URL users receive when resetting their password so that it points to the attackers server, when the user follows this link the reset token can be intercepted by the attacker resulting in account takeover.
Internet-facing
14 days
Internal
60 days
- Not known to be exploited
- Can be exploited automatically (estimated)
- Gives an attacker partial control (estimated)
Severity
7.5
High
Type
CWE-444Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
Timeline
Published18 Jan 2022
Updated4 Nov 2026
First seen6 Mar 2026
Track software like this
Free during beta