Skip to content

Conversation

@hash-worker
Copy link
Contributor

@hash-worker hash-worker bot commented Jan 7, 2026

This PR contains the following updates:

Package Change Age Confidence
@modelcontextprotocol/sdk (source) 1.24.0 -> 1.25.2 age confidence

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

GitHub Vulnerability Alerts

CVE-2026-0621

Impact

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 Versions

All versions of @modelcontextprotocol/sdk prior to the patched release.

Patches

v1.25.2 contains b392f02ffcf37c088dbd114fedf25026ec3913d3 the fix modifies the regex pattern to prevent backtracking.

Workarounds

  • Avoid using exploded patterns ({/id*}, {?tags*}) in resource templates
  • Implement request timeouts and rate limiting
  • Validate URIs before processing to reject suspicious patterns

Release Notes

modelcontextprotocol/typescript-sdk (@​modelcontextprotocol/sdk)

v1.25.2

Compare Source

What's Changed
New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@1.25.1...v1.25.2

v1.25.1

Compare Source

What's Changed

Full Changelog: modelcontextprotocol/typescript-sdk@1.25.0...1.25.1

v1.25.0

Compare Source

What's Changed
New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@1.24.3...1.25.0

v1.24.3

Compare Source

What's Changed

Full Changelog: modelcontextprotocol/typescript-sdk@1.24.2...1.24.3

v1.24.2

Compare Source

What's Changed
New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@1.24.1...1.24.2

v1.24.1

Compare Source

What's Changed
New Contributors

Full Changelog: modelcontextprotocol/typescript-sdk@1.24.0...1.24.1


Configuration

📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@hash-worker hash-worker bot enabled auto-merge January 7, 2026 17:16
@vercel vercel bot temporarily deployed to Preview – petrinaut January 7, 2026 17:16 Inactive
@github-actions github-actions bot added area/deps Relates to third-party dependencies (area) area/apps labels Jan 7, 2026
@cursor
Copy link

cursor bot commented Jan 7, 2026

PR Summary

Dependency upgrade (security)

  • Update @modelcontextprotocol/sdk from 1.24.0 to 1.25.2 in apps/mcp/linear/package.json and apps/mcp/notion/package.json
  • Refresh yarn.lock to resolve to 1.25.2, adding transitive deps (@hono/node-server, json-schema-typed) and removing older SDK entries
  • Addresses ReDoS in UriTemplate regex; no source code changes beyond dependency/version updates

Written by Cursor Bugbot for commit 418f5c5. This will update automatically on new commits. Configure here.

@augmentcode
Copy link

augmentcode bot commented Jan 7, 2026

🤖 Augment PR Summary

Summary: Updates the MCP TypeScript SDK dependency to pick up the upstream ReDoS fix for CVE-2026-0621.

Changes:

  • Bumped @modelcontextprotocol/sdk from 1.24.0 to 1.25.2 in the Linear and Notion MCP apps.
  • Regenerated yarn.lock to resolve the new SDK version across the workspace.
  • Introduces new transitive dependencies pulled in by the SDK (e.g. @hono/node-server, json-schema-typed).

Technical Notes: v1.25.2 includes an upstream patch to UriTemplate regex generation to prevent catastrophic backtracking (ReDoS) on malicious URIs.

🤖 Was this summary useful? React with 👍 or 👎

Copy link

@augmentcode augmentcode bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review completed. No suggestions at this time.

Comment augment review to trigger a new review at any time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/apps area/deps Relates to third-party dependencies (area)

Development

Successfully merging this pull request may close these issues.

1 participant