Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/authorizerdev/authorizer
  4. ›
  5. GHSA-x3f4-v83f-7wp2

GHSA-x3f4-v83f-7wp2: Authorizer: Password reset token theft and full auth token redirect via unvalidated redirect_uri

April 6, 2026

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).

References

  • github.com/advisories/GHSA-x3f4-v83f-7wp2
  • github.com/authorizerdev/authorizer
  • github.com/authorizerdev/authorizer/commit/6d9bef1aaba3f867f8c769b93eb7fc80e4e7b0a2
  • github.com/authorizerdev/authorizer/pull/502
  • github.com/authorizerdev/authorizer/releases/tag/2.0.1
  • github.com/authorizerdev/authorizer/security/advisories/GHSA-x3f4-v83f-7wp2

Code Behaviors & Features

Detect and mitigate GHSA-x3f4-v83f-7wp2 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Dependency Scanning using SBOM also detects vulnerabilities from proprietary advisories that this site does not include. Learn more about Dependency Scanning using SBOM →

Affected versions

All versions before 0.0.0-20260329085140-6d9bef1aaba3

Fixed versions

  • 0.0.0-20260329085140-6d9bef1aaba3

Solution

Upgrade to version 0.0.0-20260329085140-6d9bef1aaba3 or above.

Impact 8.8 HIGH

CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Learn more about CVSS

Weakness

  • CWE-601: URL Redirection to Untrusted Site ('Open Redirect')

Source file

go/github.com/authorizerdev/authorizer/GHSA-x3f4-v83f-7wp2.yml

Spotted a mistake? Edit the file on GitLab.

  • Site Repo
  • About GitLab
  • Terms
  • Privacy Statement
  • Contact

Page generated Sun, 08 Nov 2026 00:15:50 +0000.