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 VendorProductAffected 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.
Fix within
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
Exploitation
1% chance of attack within 30 days
Type
CWE-444Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling')
Timeline
Published18 Jan 2022
Updated4 Nov 2026
First seen6 Mar 2026
Sources
Track software like this
Free during beta