Repository navigation
1.0.121
Security: fixes GHSA-6v2r-2m4r-768m — reflected XSS in the local OAuth callback server error page, plus removal of the unauthenticated /token endpoint that could hand the stored authorization code to a same-origin page. Upgrade recommended for anyone using the interactive OAuth login flow. See SECURITY.md for operator action items.
What's changed
- fix(security): HTML-escape the OAuth callback
errorparameter, add CSP/nosniff/frame-deny/no-referrer/no-store headers to every callback response, nonce the success page's inline script, and drop the unreferenced/tokenendpoint (#160). Also fixes the success branch always returning 500, so the authorization code is now actually stored. - chore(deps): bump
mcp[cli]from 1.23.0 to 1.28.1 (#150). - chore(release): bump to 1.0.121 and document the advisory in SECURITY.md (#161).
Full changelog: 1.0.120...1.0.121