Missing Authorization Affecting umbraco.cms.api.delivery package, versions [13.0.0,13.9.3)[14.0.0,15.4.4)[16.0.0, 16.1.1)


Severity

Recommended
0.0
medium
0
10

CVSS assessment by Snyk's Security Team. Learn more

Threat Intelligence

EPSS
0.04% (12th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications

Snyk Learn

Learn about Missing Authorization vulnerabilities in an interactive lesson.

Start learning
  • Snyk IDSNYK-DOTNET-UMBRACOCMSAPIDELIVERY-11334729
  • published30 Jul 2025
  • disclosed29 Jul 2025
  • creditUnknown

Introduced: 29 Jul 2025

CVE-2025-54425  (opens in a new tab)
CWE-862  (opens in a new tab)

How to fix?

Upgrade Umbraco.Cms.Api.Delivery to version 13.9.3, 15.4.4, 16.1.1 or higher.

Overview

Umbraco.Cms.Api.Delivery is a presentation layer for the Umbraco CMS Delivery API.

Affected versions of this package are vulnerable to Missing Authorization in IOutputCachePolicy.CacheRequestAsync. An attacker can access sensitive information by sending requests without a valid API key and receiving cached responses that were originally generated for authorized users.

Workaround

This vulnerability can be mitigated by removing or reducing the output caching duration or by restricting access to the API through IP filtering.

CVSS Base Scores

version 4.0
version 3.1