Cloudanix VulnDB

CVE-2026-0621

High · 7.5

Anthropic's MCP TypeScript SDK has a ReDoS vulnerability

CVSS

7.5

EPSS

0.4%

Published

Jan 5, 2026

CISA due date

—

The record

A ReDoS vulnerability in the `UriTemplate` class allows attackers to cause denial of service. The `partToRegExp()` function generates a regex pattern with nested quantifiers (`([^/]+(?:,[^/]+)*)`) for exploded template variables (e.g., `{/id*}`, `{?tags*}`), causing catastrophic backtracking on malicious input. **Who is affected:** MCP servers that register resource templates with exploded array patterns and accept requests from untrusted clients. **Attack result:** An attacker sends a crafted URI via `resources/read` request, causing 100% CPU utilization, server hang/crash, and denial of service for all clients.

Affected packages

Ecosystem Package Introduced Fixed
npm @modelcontextprotocol/sdk 0 1.25.2
Chainguard kibana-9.1 0 9.1.9-r2
Chainguard kibana-9.1-iamguarded 0 9.1.9-r2
Chainguard kibana-9.2 0 9.2.3-r2
Chainguard kibana-9.2-iamguarded 0 9.2.3-r2
Chainguard langfuse-3 0 3.145.0-r0
Chainguard langfuse-3-compat 0 3.144.0-r0
Chainguard langfuse-3-worker 0 3.145.0-r0
Chainguard langfuse-fips-3 0 3.145.0-r0
Chainguard langfuse-fips-3-worker 0 3.145.0-r0
Chainguard librechat 0 0.8.1-r3
Chainguard librechat 0 0.8.1-r4
Chainguard librechat-compat 0 0.8.1-r2
Chainguard librechat-dev 0 0.8.1-r2
Chainguard opensearch-dashboards-2 0 2.19.4-r5
Chainguard opensearch-dashboards-2-alerting-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-anomaly-detection-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-anomaly-detection-dashboards-plugin 0 2.19.4-r5
Chainguard opensearch-dashboards-2-config 0 2.19.4-r4
Chainguard opensearch-dashboards-2-dashboards-maps 0 2.19.4-r4
Chainguard opensearch-dashboards-2-dashboards-notifications 0 2.19.4-r4
Chainguard opensearch-dashboards-2-dashboards-observability 0 2.19.4-r4
Chainguard opensearch-dashboards-2-dashboards-query-workbench 0 2.19.4-r4
Chainguard opensearch-dashboards-2-dashboards-reporting 0 2.19.4-r4
Chainguard opensearch-dashboards-2-dashboards-search-relevance 0 2.19.4-r4
Chainguard opensearch-dashboards-2-dashboards-visualizations 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips 0 2.19.4-r5
Chainguard opensearch-dashboards-2-fips-alerting-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-anomaly-detection-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-config 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-dashboards-maps 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-dashboards-notifications 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-dashboards-observability 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-dashboards-query-workbench 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-dashboards-reporting 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-dashboards-search-relevance 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-dashboards-visualizations 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-index-management-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-ml-commons-dashboards 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-security-analytics-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-fips-security-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-index-management-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-ml-commons-dashboards 0 2.19.4-r4
Chainguard opensearch-dashboards-2-security-analytics-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-security-dashboards-plugin 0 2.19.4-r4
Chainguard opensearch-dashboards-2-security-dashboards-plugin 0 2.19.4-r5
Wolfi langfuse-3 0 3.145.0-r0
Wolfi langfuse-3-compat 0 3.144.0-r0
Wolfi langfuse-3-worker 0 3.145.0-r0
Wolfi opensearch-dashboards-2 0 2.19.4-r5
Wolfi opensearch-dashboards-2-alerting-dashboards-plugin 0 2.19.4-r4
Wolfi opensearch-dashboards-2-anomaly-detection-dashboards-plugin 0 2.19.4-r4
Wolfi opensearch-dashboards-2-anomaly-detection-dashboards-plugin 0 2.19.4-r5
Wolfi opensearch-dashboards-2-config 0 2.19.4-r4
Wolfi opensearch-dashboards-2-dashboards-maps 0 2.19.4-r4
Wolfi opensearch-dashboards-2-dashboards-notifications 0 2.19.4-r4
Wolfi opensearch-dashboards-2-dashboards-observability 0 2.19.4-r4
Wolfi opensearch-dashboards-2-dashboards-query-workbench 0 2.19.4-r4
Wolfi opensearch-dashboards-2-dashboards-reporting 0 2.19.4-r4
Wolfi opensearch-dashboards-2-dashboards-search-relevance 0 2.19.4-r4
Wolfi opensearch-dashboards-2-dashboards-visualizations 0 2.19.4-r4
Wolfi opensearch-dashboards-2-index-management-dashboards-plugin 0 2.19.4-r4
Wolfi opensearch-dashboards-2-ml-commons-dashboards 0 2.19.4-r4
Wolfi opensearch-dashboards-2-security-analytics-dashboards-plugin 0 2.19.4-r4
Wolfi opensearch-dashboards-2-security-dashboards-plugin 0 2.19.4-r4
Wolfi opensearch-dashboards-2-security-dashboards-plugin 0 2.19.4-r5

Related vulnerabilities