Skip to content

Commit 38b5035

Browse files
committed
chore(deps): bump mcp to 1.28.1 (security)
Clears 20 high-severity Dependabot alerts for the MCP Python SDK across the root lock and five integration locks (integration-tests, claude-agent-sdk, crewai, openai-agents, strands): GHSA-jpw9-pfvf-9f58 HTTP transports serve session requests without verifying the authenticated principal (patched 1.27.2) GHSA-hvrp-rf83-w775 experimental task handlers let any client access/ cancel other clients' tasks (patched 1.27.2) GHSA-vj7q-gjh5-988w WebSocket server transport lacks Host/Origin validation (patched 1.28.1) 1.28.1 clears all three. mcp is a direct dep in hindsight-integration-tests and claude-agent-sdk (mcp>=1.0.0) and transitive elsewhere; the locks just pinned older versions (1.23.3–1.27.1). crewai jumped the furthest (1.23.3), which pulled newer pydantic/pydantic-core graph edges — its tests still pass. Not included here: mcp is not part of any Dependabot group PR, so this is the sole coverage for these alerts. nltk (llamaindex/pipecat) and torch are handled by the Dependabot uv-group PR #2780. Verified: claude-agent-sdk 76 passed, crewai 35 passed; lint clean.
1 parent 7bb3d19 commit 38b5035

6 files changed

Lines changed: 210 additions & 31 deletions

File tree

hindsight-integration-tests/uv.lock

Lines changed: 9 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

hindsight-integrations/claude-agent-sdk/uv.lock

Lines changed: 9 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)