Skip to content

chore(deps): raise the fast-uri override floor to 3.1.6 - #665

Merged
debugmcpdev merged 1 commit into
mainfrom
chore/fast-uri-3.1.6
Sep 2, 2026
Merged

chore(deps): raise the fast-uri override floor to 3.1.6#665
debugmcpdev merged 1 commit into
mainfrom
chore/fast-uri-3.1.6

Conversation

@debugmcpdev

Copy link
Copy Markdown
Collaborator

Summary

pnpm audit --prod --audit-level=high (the Build and Test job's "Audit dependencies" step) fails on every open PR since four high-severity fast-uri advisories (SSRF via repeated hostname percent-decoding, host confusion via percent-encoded scheme normalization and via skipped IDN handling) were published against versions < 3.1.6. fast-uri is only reached through @modelcontextprotocol/sdkajv.

The existing pnpm.overrides floor moves from ^3.1.4 to ^3.1.6; the lockfile resolves 3.1.7 (released today). The lockfile diff is exclusively the fast-uri version references. Locally the audit now reports 1 low + 2 moderate, below the CI threshold.

Unblocks #662 and #664, whose Build and Test legs fail only on this step.

🤖 Generated with Claude Code

https://claude.ai/code/session_01DP1W22KJbkHZi4ueAtMFPF

pnpm audit --prod --audit-level=high fails on every PR since the four
high-severity fast-uri advisories (SSRF via repeated hostname
percent-decoding, host confusion via percent-encoded scheme
normalization and skipped IDN handling) landed against < 3.1.6. The
package is only reached through @modelcontextprotocol/sdk > ajv; the
existing override floor moves from ^3.1.4 to ^3.1.6 and the lockfile
resolves 3.1.7. Remaining audit findings are 1 low + 2 moderate, below
the CI threshold.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DP1W22KJbkHZi4ueAtMFPF
@debugmcpdev
debugmcpdev merged commit 7ddc573 into main Sep 2, 2026
8 checks passed
@debugmcpdev
debugmcpdev deleted the chore/fast-uri-3.1.6 branch September 2, 2026 17:10
@codecov

codecov Bot commented Sep 2, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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.

1 participant