Vulnerability · Published Mar 16, 2026 · Assigned by GitHub_M
CVE-2025-69196FastMCP OAuth Proxy token reuse across MCP servers
High 7.4
In plain English
A high-severity incorrect authorization in fastmcp from jlowin. Proof-of-concept exploit code is public. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 32% of all known vulnerabilities). Fixed versions are available - upgrade the affected package.
Official description
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.
Affected packages & fixed versions
| Ecosystem | Package | Fixed in | Advisory |
|---|---|---|---|
| PyPI | fastmcp | 2.14.2 | GHSA-5h2m-4q8j-pqpj |
| PyPI | fastmcp | 2.14.2 | PYSEC-2026-2474 |
Affected products (as reported)
Weakness: CWE-863, CWE-1220 · Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:N
References
- https://github.com/PrefectHQ/fastmcp/security/advisories/GHSA-5h2m-4q8j-pqpj x_refsource_CONFIRM
- https://access.redhat.com/security/cve/CVE-2025-69196 vdb-entry, x_refsource_REDHAT
- RHBZ#2448179 issue-tracking, x_refsource_REDHAT
- https://security.access.redhat.com/data/csaf/v2/vex/2025/cve-2025-69196.json x_sadp-csaf-vex
- https://access.redhat.com/errata/RHSA-2026:36350 vendor-advisory, x_refsource_REDHAT