CYBER CODE RED

Get real-time updates on Telegram

ghsa:GHSA-VQQP-X5QM-5QP4: fastmcp >= 4.0.0a1, < 4.1.2; +1 more affected products

FastMCP MCP client wrappers construct M2M OAuth providers without issuer binding — client secret redirectable to attacker-advertised authorization server. Affected range: >= 4.0.0a1, < 4.1.2. Fixed version: 4.1.2. Affected range: >= 4.0.0a1, < 4.1.2. Fixed version: 4.1.2.

Affected technology

fastmcp · >= 4.0.0a1, < 4.1.2
Vendor not specified by the source

fastmcp-slim · >= 4.0.0a1, < 4.1.2
Vendor not specified by the source

Component: Not specified by the source

Attack conditions (Source advisory, CVSS 3.1): Network (remote) · No privileges required · No user interaction required

What an attacker can do

Attacker can now impersonate the client against the legitimate authorization server The vulnerability exists because fastmcp does not validate that the authorization server advertised by the MCP server matches an expected issuer. ### Impact Severity: Medium-High Any application using fastmcp's M2M OAuth providers (ClientCredentialsOAuthProvider, PrivateKeyJWTOAuthProvider) to connect to user-supplied or untrusted MCP server URLs is vulnerable to credential disclosure and client impersonation. Source advisory’s CVSS 3.1 assessment rates confidentiality impact as high; integrity and availability impact as none.

Published

Product
fastmcp
KEV
no

Provenance

Stable permalink: https://cybercodered.org/item/adv-ghsa-ghsa-vqqp-x5qm-5qp4.html