mirror of
https://github.com/badlogic/pi-mono.git
synced 2026-11-06 23:44:36 +00:00
Without metadata there is no issuer to compare an RFC 9207 iss parameter with, so the check was skipped and a malicious MCP server could receive a code from another authorization server. Reject the response before the code exchange instead. Reported by Alexios Stefanopoulos (@AizenvoltPrime). |
||
|---|---|---|
| .. | ||
| fixtures | ||
| client.test.ts | ||
| content.test.ts | ||
| helpers.ts | ||
| oauth.test.ts | ||
| stdio.test.ts | ||
| streamable-http.test.ts | ||