漏洞信息
尽管我们使用了先进的大模型技术,但其输出仍可能包含不准确或过时的信息。神龙努力确保数据的准确性,但请您根据实际情况进行核实和判断。
Vulnerability Title
Unleash: Unauthenticated single-request DoS via OpenAPI validation error formatter
Vulnerability Description
Unleash is an open-source feature management platform. Prior to 7.5.2, 7.6.5, and 8.0.2, the shared OpenAPI validation error path in src/lib/error/bad-data-error.ts passes a raw request value from lodash.get to JSON.stringify in genericErrorMessage and fromOpenApiValidationErrors without guarding stack exhaustion. An unauthenticated attacker can send a roughly 10 KB JSON value nested thousands of levels deep to POST /edge/validate, POST /edge/issue-token, or another OpenAPI-validated endpoint, causing RangeError: Maximum call stack size exceeded in openAPIValidationMiddleware and terminating the Node process because no uncaughtException handler recovers it. Replaying the request can sustain a complete service outage. This issue is fixed in versions 7.5.2, 7.6.5, and 8.0.2.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Vulnerability Type
未经控制的递归
Vulnerability Title
Unleash 资源管理错误漏洞
Vulnerability Description
Unleash是Unleash组织的一款功能管理平台。 Unleash 7.5.2之前版本、7.6.5之前版本和8.0.2之前版本存在资源管理错误漏洞,该漏洞源于src/lib/error/bad-data-error.ts中OpenAPI验证错误路径未对lodash.get获取的原始请求值进行堆栈耗尽防护,可能导致未经身份验证的攻击者向/edge/validate等端点发送深层嵌套的JSON请求,触发栈溢出错误并使Node进程终止,造成拒绝服务。
CVSS Information
N/A
Vulnerability Type
N/A