Vulnerability Information
Although we use advanced large model technology, its output may still contain inaccurate or outdated information.Shenlong tries to ensure data accuracy, but please verify and judge based on the actual situation.
Vulnerability Title
Unleash: Global Mustache.escape override disables HTML escaping process-wide, enabling Slack/Teams link-injection via unrestricted username
Vulnerability Description
Unleash is an open-source feature management platform. Prior to 8.0.3, FeatureEventFormatterMd.format in src/lib/addons/feature-event-formatter-md.ts assigns Mustache.escape to an identity function before rendering action and path templates. Because Mustache.escape is process-wide, the assignment disables escaping for subsequent Mustache.render calls in email-service.ts, webhook.ts, datadog.ts, and new-relic.ts. An editor-level user can place Slack or Microsoft Teams link syntax in an unrestricted username, trigger a feature event, and inject an attacker-labeled link into a trusted outbound notification channel, while other Mustache sinks remain unescaped until restart. This issue is fixed in version 8.0.3.
CVSS Information
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:N/I:L/A:N
Vulnerability Type
对输出编码和转义不恰当
Vulnerability Title
Unleash 输出处理不当漏洞
Vulnerability Description
Unleash是Unleash组织的一款功能管理平台。 Unleash 8.0.3之前版本存在输出处理不当漏洞,该漏洞源于将Mustache.escape设置为恒等函数,导致后续Mustache.render调用未转义,可能允许编辑器级别用户在不受限制的用户名中放置Slack或Microsoft Teams链接语法,触发功能事件并将攻击者标记的链接注入可信外部通知渠道。
CVSS Information
N/A
Vulnerability Type
N/A