Skip to content

Update MCP SDK to 1.29.0 and add pnpm dependency overrides#4

Merged
m1ngshum merged 3 commits into
mainfrom
claude/check-security-deps-OspeJ
Apr 18, 2026
Merged

Update MCP SDK to 1.29.0 and add pnpm dependency overrides#4
m1ngshum merged 3 commits into
mainfrom
claude/check-security-deps-OspeJ

Conversation

@m1ngshum
Copy link
Copy Markdown
Member

What does this PR do?

Updates the Model Context Protocol SDK dependency to version 1.29.0 and adds pnpm overrides to pin specific versions of Vite, Hono, and the Hono Node server to ensure consistent dependency resolution across the project.

How to test

  • pnpm test passes
  • pnpm typecheck passes

Checklist

https://claude.ai/code/session_01WRJKUzSdQwyCnW21GiyzKE

claude added 3 commits April 18, 2026 05:03
- vite 7.3.1 → 7.3.2 (2 high: fs.deny bypass + arbitrary file read via WebSocket)
- hono 4.12.9 → 4.12.14 (7 moderate: cookie injection, path traversal, middleware bypass, JSX HTML injection)
- @hono/node-server 1.19.11 → 1.19.14 (1 moderate: middleware bypass via repeated slashes)

All three are transitive deps (vitest→vite, @modelcontextprotocol/sdk→hono).
Added pnpm.overrides in package.json to enforce safe versions until upstream updates.

https://claude.ai/code/session_01WRJKUzSdQwyCnW21GiyzKE
@m1ngshum m1ngshum merged commit 993a788 into main Apr 18, 2026
4 checks passed
@m1ngshum m1ngshum deleted the claude/check-security-deps-OspeJ branch April 18, 2026 09:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants