FastMCP <=2.14.2: OAuthProxy Issues Token for Base_URL Instead of Server
CVE-2025-69196 Published on March 16, 2026
FastMCP OAuth Proxy token reuse across MCP servers
FastMCP is the standard framework for building MCP applications. Prior to version 2.14.2, the server does not properly respect the resource parameter submitted by the client in the authorization and token request. Instead of issuing the token explicitly for the MCP server, the token is issued for the base_url passed to the OAuthProxy during initialization. This issue has been patched 2.14.2.
Vulnerability Analysis
CVE-2025-69196 is exploitable with network access, and does not require authorization privileges or user interaction. This vulnerability is consided to have a high level of attack complexity. Public availability of a proof of concept (POC) exploit exists for CVE-2025-69196. The potential impact of an exploit of this vulnerability is considered to have a high impact on confidentiality and integrity, and no impact on availability.
Weakness Types
What is an AuthZ Vulnerability?
The software performs an authorization check when an actor attempts to access a resource or perform an action, but it does not correctly perform the check. This allows attackers to bypass intended access restrictions.
CVE-2025-69196 has been classified to as an AuthZ vulnerability or weakness.
Insufficient Granularity of Access Control
The product implements access controls via a policy or other feature with the intention to disable or restrict accesses (reads and/or writes) to assets in a system from untrusted agents. However, implemented access controls lack required granularity, which renders the control policy too broad because it allows accesses from unauthorized agents to the security-sensitive assets.
Products Associated with CVE-2025-69196
Want to know whenever a new CVE is published for Red Hat products? stack.watch will email you.
Affected Versions
jlowin fastmcp:- Version < 2.14.2 is affected.
- Version 1782739344 and below * is unaffected.
Vulnerable Packages
The following package name and versions may be associated with CVE-2025-69196
| Package Manager | Vulnerable Package | Versions | Fixed In |
|---|---|---|---|
| pip | fastmcp | < 2.14.2 | 2.14.2 |
Exploit Probability
EPSS (Exploit Prediction Scoring System) scores estimate the probability that a vulnerability will be exploited in the wild within the next 30 days. The percentile shows you how this score compares to all other vulnerabilities.