The Wire · Showcase
MODELCONTEXTPROTOCOL REDOS PATCH SHIPS AS NEXT-DEVTOOLS TIGHTENS PLAYWRIGHT SCHEMA
By RepoJournal · Filed · About Vercel
A critical ReDoS vulnerability in your MCP dependencies just got patched, but your browser_eval wrapper is already broken by an upstream schema change.
Next-devtools-mcp shipped an emergency bump to @modelcontextprotocol/sdk 1.25.2 [1] that patches CVE-2026-0621, a ReDoS vulnerability in the UriTemplate class where nested quantifiers cause catastrophic backtracking on crafted resource URIs. Deploy this immediately if you're running devtools in production. Separately, @playwright/[email protected] renamed field schemas across browser_eval actions (ref becomes target, fill_form shape changed), breaking the wrapper's forwarding logic [2]. This landed and is already auto-installing, so your next browser_navigate or browser_click call will fail with InputValidationError unless you align your wrapper code. The team also added Chromium browser support for Linux arm64 , fixing a gap where certain platforms couldn't use browser_eval at all. On the CLI side, Vercel shipped step-up auth for vc env pull [3], letting you retry after a challenge_required response using device-code flow with stored refresh tokens. A separate PR simplified @vercel/vc-native's install model [4], moving to opencode-style postinstall to eliminate multiple platform binaries.
Action items
- → Patch @modelcontextprotocol/sdk to 1.25.2 immediately (CVE-2026-0621) vercel/next-devtools-mcp [immediate]
- → Align browser_eval wrapper to @playwright/mcp 0.0.75 schema (ref -> target, fill_form shape) vercel/next-devtools-mcp [immediate]
- → Upgrade Vercel CLI to pick up vc env pull challenge flow and lighter install model vercel/vercel [plan]
References
- [1] fix(deps): bump @modelcontextprotocol/sdk to 1.25.2 (CVE-2026-0621 ReDoS) (#140) vercel/next-devtools-mcp
- [2] fix(browser_eval): align tool args with Playwright MCP 0.0.75 schema (target fields + fill_form) ↗ vercel/next-devtools-mcp
- [3] [CLI] changing logic for calling vc env pull with vca ↗ vercel/vercel
- [4] [CLI] Removing multiple installs for PNPM and NPM ↗ vercel/vercel
FAQ
- What changed in Vercel on June 1, 2026?
- A critical ReDoS vulnerability in your MCP dependencies just got patched, but your browser_eval wrapper is already broken by an upstream schema change.
- What should Vercel teams do about it?
- Patch @modelcontextprotocol/sdk to 1.25.2 immediately (CVE-2026-0621) • Align browser_eval wrapper to @playwright/mcp 0.0.75 schema (ref -> target, fill_form shape) • Upgrade Vercel CLI to pick up vc env pull challenge flow and lighter install model
- Which Vercel repositories shipped on June 1, 2026?
- vercel/next-devtools-mcp, vercel/vercel