CVE-2021-47776
MediumCVSS 5.3Exploitation Probability (EPSS)
Low risk31th percentile - higher than 31% of all known CVEs
Summary
A server-side request forgery vulnerability was found in Umbraco CMS v8.14.1. Attackers can manipulate baseUrl parameters in multiple dashboard and help controller endpoints, such as GetContextHelpForPage, GetRemoteDashboardContent, and GetRemoteDashboardCss, to trigger unauthorized server-side requests to external hosts.
Risk Assessment
An attacker could use the server to send requests to internal or external resources, potentially leading to disclosure of sensitive information or attacks on other systems.
Recommendation
Update Umbraco CMS to the latest version and restrict access to the mentioned endpoints.
Other vulnerabilities in Umbraco CMS
See all- CVE-2025-67288Critical
An arbitrary file upload vulnerability in Umbraco CMS v16.3.3 allows attackers to execute arbitrary code by uploading a crafted PDF file. The supplier disputes this, stating that file validation is the administrator's responsibility and that PDF JavaScript runs in an isolated sandbox.
- CVE-2026-46616Medium
Umbraco is an ASP.NET CMS. Prior to versions 13.14.0 and 17.4.0, some Surface Controllers in the CMS fail to validate redirect URLs, making Razor templates that derive 'RedirectUrl' from user-controlled query parameters vulnerable to malicious redirect attacks.
- CVE-2024-55488Medium
A stored cross-site scripting (XSS) vulnerability in Umbraco CMS v14.3.1 allows attackers to execute arbitrary web scripts or HTML via a crafted payload. NOTE: This has been disputed by the vendor since this potential attack is only possible via authenticated users who have been manually allowed access to the CMS. There was a deliberate decision made not to apply HTML sanitization at the product level.
- CVE-2023-37267High
Umbraco, an ASP.NET CMS, can under rare conditions allow unauthorized users access to admin-level permissions after a restart. This vulnerability was patched in versions 10.6.1, 11.4.2, and 12.0.1.
Original NVD description (English source)
Umbraco CMS v8.14.1 contains a server-side request forgery vulnerability that allows attackers to manipulate baseUrl parameters in multiple dashboard and help controller endpoints. Attackers can craft malicious requests to the GetContextHelpForPage, GetRemoteDashboardContent, and GetRemoteDashboardCss endpoints to trigger unauthorized server-side requests to external hosts.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

