FastMCP M2M OAuth providers did not bind credentials to an issuer
- Product
- fastmcp
- Affected
- fastmcp 4.0.0 to 4.1.1 and fastmcp-slim 4.0.0 to 4.1.1
- Fixed in
- 4.1.2
Last verified against sources: October 26, 2026
Am I affected?
fastmcp: affected fastmcp 4.0.0 to 4.1.1 and fastmcp-slim 4.0.0 to 4.1.1. Fixed in 4.1.2.
- Check your version: run
pip show fastmcp. Versions >= 4.0.0a1, < 4.1.2 of fastmcp are affected. [1] - Check your version: run
pip show fastmcp-slim. Versions >= 4.0.0a1, < 4.1.2 of fastmcp-slim are affected. [1]
What to do now
- Upgrade to the fixed version: run
pip install --upgrade "fastmcp>=4.1.2"(first patched version 4.1.2). [1] - Upgrade to the fixed version: run
pip install --upgrade "fastmcp-slim>=4.1.2"(first patched version 4.1.2). [1] - Upgrade to FastMCP 4.1.2. [1]
- Configure
issuerwith the issuer identifier of the authorization server that issued the credentials; upgrading alone is not enough. [1] - Rotate client secrets or other reusable credentials that may already have been sent to an untrusted endpoint. [1]
General practice, not from the source: if the affected software could read tokens or credentials, rotate them after upgrading; pin versions and review changes before updating tools your agents run.
What happened
Impact
What was done
Sources
- GHSA-vqqp-x5qm-5qp4 — GitHub Advisory Database
Every statement above was checked against these sources before publishing. Spotted an error? Tell us and we will correct it with a dated note.
Share advisory brief with your team
Copy a plain-text summary for Slack, GitHub issues, or team security channels.
FastMCP M2M OAuth providers did not bind credentials to an issuer
Product: fastmcp | Affected: fastmcp 4.0.0 to 4.1.1 and fastmcp-slim 4.0.0 to 4.1.1 | Fixed in: 4.1.2
Summary: FastMCP's OAuth client wrappers did not bind credentials to an issuer.
Source & remediation on AgentArmorHQ: https://agentarmorhq.com/incidents/2026/10/ghsa-vqqp-x5qm-5qp4-fastmcpCorrections
Report an error or request a correction. We review requests within 5 business days and add a dated correction note.
Discussions for fastmcp
Ask questions or share configuration tips. Governed by our Community Rules & Terms.
No posts match this filter yet.
Be the first to ask a question or share a working tip.