Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/steveiliop56/tinyauth
  4. ›
  5. CVE-2026-32245

CVE-2026-32245: Tinyauth's OIDC authorization codes are not bound to client on token exchange

March 12, 2026 (updated March 13, 2026)

The OIDC token endpoint does not verify that the client exchanging an authorization code is the same client the code was issued to. A malicious OIDC client operator can exchange another client’s authorization code using their own client credentials, obtaining tokens for users who never authorized their application. This violates RFC 6749 Section 4.1.3.

References

  • github.com/advisories/GHSA-xg2q-62g2-cvcm
  • github.com/steveiliop56/tinyauth
  • github.com/steveiliop56/tinyauth/commit/b2a1bfb1f532e87f205fa3afa3fc9f148c53ab89
  • github.com/steveiliop56/tinyauth/releases/tag/v5.0.3
  • github.com/steveiliop56/tinyauth/security/advisories/GHSA-xg2q-62g2-cvcm
  • nvd.nist.gov/vuln/detail/CVE-2026-32245

Code Behaviors & Features

Detect and mitigate CVE-2026-32245 with GitLab Dependency Scanning

Secure your software supply chain by verifying that all open source dependencies used in your projects contain no disclosed vulnerabilities. Learn more about Dependency Scanning →

Affected versions

All versions before 1.0.1-20260311144920-9eb2d33064b7

Fixed versions

  • 1.0.1-20260311144920-9eb2d33064b7

Solution

Upgrade to version 1.0.1-20260311144920-9eb2d33064b7 or above.

Impact 6.5 MEDIUM

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

Learn more about CVSS

Weakness

  • CWE-863: Incorrect Authorization

Source file

go/github.com/steveiliop56/tinyauth/CVE-2026-32245.yml

Spotted a mistake? Edit the file on GitLab.

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

Page generated Tue, 24 Mar 2026 12:17:04 +0000.