CVE Catalog

CVE-2026-63466

MediumCVSS 4.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.18%

8th percentile - higher than 8% of all known CVEs

Summary

In Unleash before 8.0.3, FeatureEventFormatterMd.format assigns Mustache.escape to an identity function before rendering action and path templates. This 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.

Risk Assessment

An attacker can inject malicious links into trusted notifications, potentially leading to phishing or misleading users.

Recommendation

It is recommended to upgrade Unleash to version 8.0.3 or later, which includes a fix.

Other vulnerabilities in Unleash

See all
Original NVD description (English source)

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.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS