Fetching from the wire…
Security2026-09-17 · source-backed
CVE-2026-63127 (8.2) covers crates/rmcp/src/transport/auth.rs omitting the RFC 9728 resource field and never confirming the returned resource identifier matches the configured MCP server, so a hostile server publishes metadata for a different legitimate resource and you finish the OAuth flow holding a token minted for someone else's server. GHSA-c9xm-49cp-xcr9 covers the same file fetching an attacker-supplied resource_metadata= URL from WWW-Authenticate with no same-origin or private-network check, an SSRF reaching localhost, RFC 1918 space and cloud metadata endpoints. CVE-2026-63128 (7.5) leaks a LocalSessionHandle per malformed JSON-RPC POST because handle_post allocates the session before validating the body; the reproduction sustains 2,000 leak requests per second, about 170 million entries and 75 GB resident per day. The fixes span 1.4.0, 2.0.0 and 2.1.0, so one upgrade doesn't clear all four. The last three days of MCP advisories hit individual servers. These hit the SDK every server is built on.
Each link below shares sources, entities, or timing with this story.
Your read-only flag is a claim, not a guarantee. Two independent Postgres MCP servers proved it on September 4. Postgres MCP Pro got CVE-2026-85620 at CVSS 9.2. The bug is one line of reasoning in safe_sql.py: the validator checks function names on FuncCall AST nodes. A functi...
Ten days from spec to shipped client. That's fast even for this ecosystem. The MCP 2026-07-28 revision replaced the bidirectional stateful protocol with request/response. Every request now independently carries protocol version, client identity and capabilities. Cloudflare's t...
You have one week. If you run an MCP server in production, stop what you're doing and read the release candidate. The Model Context Protocol's 2026-07-28 spec is the largest revision since the protocol launched, and the headline is architectural: the initialize/initialized han...
PR #29081, merged August 26 and in nightly v0.59.0-nightly.20260827, enforces RFC 9728 §7.7 and RFC 8414 constraints across MCP OAuth metadata discovery, dynamic client registration, and token exchange. It requires HTTPS for remote endpoints with HTTP allowed only for loopback...
BlueRock scanned over 7,000 MCP servers against 22-plus security rules. 36.7% carry potential server-side request forgery exposure from unrestricted outbound fetch, and 42% handle credentials insecurely. Their worked example is Microsoft's 85K-star Markitdown MCP server and it...
Between September 14 and September 15, NVD published seven entries hitting MCP infrastructure. I read all of them expecting to find something clever. There's nothing clever in any of them. CVE-2026-57124, 9.8, published September 14. PraisonAI's default UI exposes POST /api/mc...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.