CVE-2026-101062: Incorrect Authorization in obot-platform obot
CVE-2026-101062 is an authorization vulnerability in obot-platform's obot prior to version 0.23.0. When OBOT_SERVER_ENABLE_AUTHENTICATION is enabled, the OAuth dynamic client registration endpoint is exposed without authentication or restrictions on redirect URIs. This allows an attacker to register a malicious client and trick a logged-in user into authorizing it, resulting in the attacker obtaining an access token with the victim's full group privileges. The vulnerability arises because obot did not validate the token audience and lacked a consent screen. Version 0.23.0 addresses these issues by adding a consent screen, restricting tokens to the involved MCP server, and enforcing audience validation.
AI Analysis
Technical Summary
Obot versions before 0.23.0 running with authentication enabled expose an OAuth dynamic client registration endpoint that requires no authentication and imposes no restrictions on redirect URIs. An attacker can register a client with a redirect URI under their control and lure a logged-in user to authorize it via a crafted URL. Because the authorization flow auto-completes without user consent and obot only validates the token issuer (not audience), the attacker receives an authorization code and exchanges it for a token that carries the victim's full group membership. This token can be used as a bearer token against any obot API endpoint accessible by the victim, enabling unauthorized reading or modification of the victim's resources. The fix in version 0.23.0 introduces a consent screen, audience validation, and token scoping to the MCP server involved in the request.
Potential Impact
An attacker can obtain OAuth tokens with the full privileges of a logged-in victim without their explicit consent, enabling unauthorized access and modification of the victim's resources on any obot API endpoint the victim can access. This compromises confidentiality and integrity of user data and resources until the token is revoked.
Mitigation Recommendations
Upgrade obot to version 0.23.0 or later, which adds a consent screen, restricts OAuth tokens to the MCP server involved, and enforces audience validation. These changes prevent unauthorized client registration and token misuse. Until upgraded, avoid enabling OBOT_SERVER_ENABLE_AUTHENTICATION or restrict access to the dynamic client registration endpoint if possible. Patch status is confirmed by the vendor's release of version 0.23.0.
CVE-2026-101062: Incorrect Authorization in obot-platform obot
Description
CVE-2026-101062 is an authorization vulnerability in obot-platform's obot prior to version 0.23.0. When OBOT_SERVER_ENABLE_AUTHENTICATION is enabled, the OAuth dynamic client registration endpoint is exposed without authentication or restrictions on redirect URIs. This allows an attacker to register a malicious client and trick a logged-in user into authorizing it, resulting in the attacker obtaining an access token with the victim's full group privileges. The vulnerability arises because obot did not validate the token audience and lacked a consent screen. Version 0.23.0 addresses these issues by adding a consent screen, restricting tokens to the involved MCP server, and enforcing audience validation.
CVSS v4.0
Score 8.7high
Affected software
obot-platform
obot
pkg:github/obot-platform/obotRun on your own infrastructure? Check whether these packages are installed with threat-finder — our free open-source scanner.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
Obot versions before 0.23.0 running with authentication enabled expose an OAuth dynamic client registration endpoint that requires no authentication and imposes no restrictions on redirect URIs. An attacker can register a client with a redirect URI under their control and lure a logged-in user to authorize it via a crafted URL. Because the authorization flow auto-completes without user consent and obot only validates the token issuer (not audience), the attacker receives an authorization code and exchanges it for a token that carries the victim's full group membership. This token can be used as a bearer token against any obot API endpoint accessible by the victim, enabling unauthorized reading or modification of the victim's resources. The fix in version 0.23.0 introduces a consent screen, audience validation, and token scoping to the MCP server involved in the request.
Potential Impact
An attacker can obtain OAuth tokens with the full privileges of a logged-in victim without their explicit consent, enabling unauthorized access and modification of the victim's resources on any obot API endpoint the victim can access. This compromises confidentiality and integrity of user data and resources until the token is revoked.
Mitigation Recommendations
Upgrade obot to version 0.23.0 or later, which adds a consent screen, restricts OAuth tokens to the MCP server involved, and enforces audience validation. These changes prevent unauthorized client registration and token misuse. Until upgraded, avoid enabling OBOT_SERVER_ENABLE_AUTHENTICATION or restrict access to the dynamic client registration endpoint if possible. Patch status is confirmed by the vendor's release of version 0.23.0.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- VulnCheck
- Date Reserved
- 2026-09-27T16:38:56.428Z
- Cvss Version
- 4.0
- State
- PUBLISHED
Threat ID: 6ab98494f7a7c541067b9766
Added to database: 09/27/2026, 21:03:16 UTC
Last enriched: 09/27/2026, 21:18:04 UTC
Last updated: 09/28/2026, 00:46:03 UTC
Views: 6
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.