You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(opencode): escape OAuth callback error pages to close XSS
Removing the shared branded OAuth page renderer (batch-4 deletion) left
each callback handler interpolating the provider-supplied
`error_description` into inline HTML unescaped — reflected XSS on the
loopback callback. Escape the error via the existing @/util/html helper
in the codex, mcp, xai, and snowflake-cortex callbacks, and update the
mcp test to assert the escaped minimal page.
0 commit comments