Cloudanix VulnDB

GHSA-x3f4-v83f-7wp2

High · 8.8

Authorizer: Password reset token theft and full auth token redirect via unvalidated redirect_uri

CVSS

8.8

EPSS

—

Published

Apr 6, 2026

CISA due date

—

The record

Hi, I found that 6 endpoints in Authorizer accept a user-controlled `redirect_uri` and append sensitive tokens to it without validating the URL against `AllowedOrigins`. The OAuth `/app` handler validates redirect_uri at `http_handlers/app.go:46`, but the GraphQL mutations and verify_email handler skip validation entirely. An attacker can steal password reset tokens, magic link tokens, and full auth sessions (access_token + id_token + refresh_token) by pointing redirect_uri to their server. Verified against HEAD (commit 73679fa).

Affected packages

Ecosystem Package Introduced Fixed

Related vulnerabilities