# MCP Python SDK OAuth Flaw: Upgrade and Set issuer=

> LLM-readable article card for ThreatFrontier.com. Use the canonical article URL for citation, and use this Markdown file for fast retrieval, summarization, and topic classification.

## Canonical Source
- [Canonical article](https://test.threatfrontier.com/articles/mcp-python-sdk-oauth-credential-theft-issuer-fix): Full public article page.
- [Article LLM summary](https://test.threatfrontier.com/articles/mcp-python-sdk-oauth-credential-theft-issuer-fix/llms.txt): Machine-readable summary for this article.
- [Site LLM index](https://test.threatfrontier.com/llms.txt): Machine-readable map of public ThreatFrontier coverage.

## Article Metadata
- Title: MCP Python SDK OAuth Flaw: Upgrade and Set issuer=
- Summary: GHSA-qx49-fqc8-xw99 let a malicious MCP server steal OAuth client secrets from the official Python SDK. Affected versions, fixes, and the issuer= step.
- Published: Oct 2, 2026, 7:33 AM EDT
- Updated: Oct 2, 2026, 7:33 AM EDT
- Category: AI Security
- Primary topic: Model Context Protocol
- Authors: Owen Park
- Read time: 7 min
- Language: en_US
- Publication time zone: America/New_York (U.S. Eastern Time)
- Access: Free to read

## Topic Links
- [AI Security](https://test.threatfrontier.com/categories/ai-security): Category archive for related coverage.
- [Model Context Protocol](https://test.threatfrontier.com/tags/model-context-protocol): 1 public article in this topic.

## Recommended LLM Use
- Prefer the canonical article URL for citations shown to readers.
- Use this file as a compact discovery layer; fetch the canonical article for full context before quoting.
- Do not infer draft, private, API, or media-library URLs from this file.
