Skip to content

fastmcp

v3.4.1 Security

This release includes 1 security fix for security teams reviewing exposed deployments.

Published 6h AI Coding Tools
βœ“ No known CVEs patched
Read the diff β†’ Tool health β†’ What is this tool? β†’
This release patches 1 known CVE

Topics

agents fastmcp llms mcp mcp-clients mcp-servers
+3 more
mcp-tools model-context-protocol python

Affected surfaces

deps

ReleasePort's take

Moderate signal
editorial:auto 5h

Floors Starlette at >=1.0.1 to block CVE-2026-48710 vulnerable versions; OAuthProxy now logs refresh‑token cache misses instead of failing silently.

Why it matters: CVE‑2026‑48710 (severityβ€―90) is mitigated by updating Starlette to versionβ€―1.0.1 or newer; the change improves observability of token‑cache failures in OAuthProxy.

Summary

AI summary

Updates Enhancements ✨, Security πŸ”’, and Docs πŸ“š across a mixed release.

Changes in this release

Security Critical

Floors Starlette at >=1.0.1, blocking CVE-2026-48710 vulnerable versions.

Floors Starlette at >=1.0.1, blocking CVE-2026-48710 vulnerable versions.

Source: llm_adapter@2026-06-05

Confidence: high

β€”
Bugfix Medium

OAuthProxy now logs refresh-token cache misses instead of failing silently.

OAuthProxy now logs refresh-token cache misses instead of failing silently.

Source: llm_adapter@2026-06-05

Confidence: high

β€”
Full changelog

FastMCP 3.4.1 floors Starlette at >=1.0.1 so installs can no longer resolve to a version affected by CVE-2026-48710 β€” previously the dependency was only constrained transitively through mcp, which allowed vulnerable versions. It also makes OAuthProxy log refresh-token cache misses instead of failing silently.

What's Changed

Enhancements ✨

  • Log refresh-token misses in OAuthProxy instead of failing silently by @jlowin in https://github.com/PrefectHQ/fastmcp/pull/4276

Security πŸ”’

  • Add explicit starlette>=1.0.1 floor (CVE-2026-48710) by @jlowin in https://github.com/PrefectHQ/fastmcp/pull/4286

Docs πŸ“š

  • Document --notes-start-tag in release instructions by @jlowin in https://github.com/PrefectHQ/fastmcp/pull/4275

Full Changelog: https://github.com/PrefectHQ/fastmcp/compare/v3.4.0...v3.4.1

Breaking Changes

  • Minimum Starlette version raised to >=1.0.1

Security Fixes

  • CVE-2026-48710 β€” Starlette vulnerable versions blocked by explicit >=1.0.1 floor

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track fastmcp

Get notified when new releases ship.

Sign up free

About fastmcp

The fast, Pythonic way to build MCP servers and clients.

All releases β†’

Related context

Related CVEs

Earlier breaking changes

  • v3.4.0 Proxy initialize now forwards upstream initialization, failing loudly on errors.

Beta — feedback welcome: [email protected]