Advisory Database
  • Advisories
  • Dependency Scanning
  1. golang
  2. ›
  3. github.com/obot-platform/obot
  4. ›
  5. GHSA-xwmw-prc4-v3cr

GHSA-xwmw-prc4-v3cr: Obot: OAuth Dynamic Client Registration Enables API Token Theft via Audience Confusion

September 18, 2026

In affected versions, an unauthenticated attacker could register an OAuth client with an arbitrary external redirect URI, and the authorization flow would auto-complete without a consent screen. If a logged-in victim visited a crafted authorization URL, an authorization code was delivered to the attacker’s redirect URI and exchanged for an access token. That token was minted with the victim’s full set of groups, so it could be used as a bearer token against the Obot API endpoints the victim had access to — rather than being scoped to just the requested MCP server.

References

  • github.com/advisories/GHSA-xwmw-prc4-v3cr
  • github.com/obot-platform/obot/releases/tag/v0.23.0
  • github.com/obot-platform/obot/security/advisories/GHSA-xwmw-prc4-v3cr

Code Behaviors & Features

Detect and mitigate GHSA-xwmw-prc4-v3cr 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 0.23.0

Fixed versions

  • 0.23.0

Solution

Upgrade to version 0.23.0 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-863: Incorrect Authorization

Source file

go/github.com/obot-platform/obot/GHSA-xwmw-prc4-v3cr.yml

Spotted a mistake? Edit the file on GitLab.

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

Page generated Tue, 22 Sep 2026 12:20:15 +0000.