一、 漏洞 CVE-2025-54425 基础信息
漏洞信息
                                        # Umbraco 交付API使用无效API密钥缓存响应

## 概述

Umbraco 是一个基于 ASP.NET 的内容管理系统。在特定版本中,当同时启用内容交付 API 的 API 密钥鉴权和输出缓存功能时,存在一个安全漏洞。

## 影响版本

- 13.0.0 至 13.9.2
- 15.0.0 至 15.4.1
- 16.0.0 至 16.1.0

## 细节

- 内容交付 API 可通过配置要求在请求头中提供 API 密钥进行授权。
- 可启用输出缓存功能以提升性能,缓存 API 响应内容。
- 漏洞在于缓存机制未根据请求头中的 API 密钥进行区分(缓存未按 header 做 vary)。
- 导致一个拥有有效 API 密钥的请求若被缓存,后续未提供有效密钥的请求也能访问相同缓存内容。

## 影响

未授权用户可通过缓存获取此前由合法 API 密钥请求的内容,从而绕过访问控制,造成敏感信息泄露。

## 修复版本

- 13.9.3
- 15.4.4
- 16.1.1
                                        
提示
尽管我们采用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。
神龙会尽力确保数据准确,但也请结合实际情况进行甄别与判断。
神龙祝您一切顺利!
漏洞标题
Umbraco's Delivery API allows for cached requests to be returned with an invalid API key
来源:美国国家漏洞数据库 NVD
漏洞描述信息
Umbraco is an ASP.NET CMS. In versions 13.0.0 through 13.9.2, 15.0.0 through 15.4.1 and 16.0.0 through 16.1.0, the content delivery API can be restricted from public access where an API key must be provided in a header to authorize the request. It's also possible to configure output caching, such that the delivery API outputs will be cached for a period of time, improving performance. There's an issue when these two things are used together, where caching doesn't vary by the header that contains the API key. As such, it's possible for a user without a valid API key to retrieve a response for a given path and query if it has recently been requested and cached by request with a valid key. This is fixed in versions 13.9.3, 15.4.4 and 16.1.1.
来源:美国国家漏洞数据库 NVD
CVSS信息
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
来源:美国国家漏洞数据库 NVD
漏洞类别
信息暴露
来源:美国国家漏洞数据库 NVD
漏洞标题
Umbraco 信息泄露漏洞
来源:中国国家信息安全漏洞库 CNNVD
漏洞描述信息
Umbraco是丹麦Umbraco公司的一套C#编写的开源的内容管理系统(CMS)。 Umbraco存在信息泄露漏洞,该漏洞源于缓存未按API密钥头变化,可能导致未经授权访问缓存响应。以下版本受到影响:13.0.0至13.9.2版本、15.0.0至15.4.1版本和16.0.0至16.1.0版本。
来源:中国国家信息安全漏洞库 CNNVD
CVSS信息
N/A
来源:中国国家信息安全漏洞库 CNNVD
漏洞类别
信息泄露
来源:中国国家信息安全漏洞库 CNNVD
二、漏洞 CVE-2025-54425 的公开POC
# POC 描述 源链接 神龙链接
三、漏洞 CVE-2025-54425 的情报信息
  • 标题: Content Delivery API | Umbraco CMS -- 🔗来源链接

    标签: x_refsource_MISC

    神龙速读
  • 标题: Delivery API allows for cached requests to be returned with an invalid API key · Advisory · umbraco/Umbraco-CMS · GitHub -- 🔗来源链接

    标签: x_refsource_CONFIRM

    神龙速读
  • 标题: Merge commit from fork · umbraco/Umbraco-CMS@7e82c25 · GitHub -- 🔗来源链接

    标签: x_refsource_MISC

    神龙速读
  • 标题: Merge commit from fork · umbraco/Umbraco-CMS@9f37db1 · GitHub -- 🔗来源链接

    标签: x_refsource_MISC

    神龙速读
  • 标题: Merge commit from fork · umbraco/Umbraco-CMS@da43086 · GitHub -- 🔗来源链接

    标签: x_refsource_MISC

    神龙速读
  • https://nvd.nist.gov/vuln/detail/CVE-2025-54425
四、漏洞 CVE-2025-54425 的评论

暂无评论


发表评论