CVE-2026-101062 in Obot信息

摘要

由 VulDB • 2026-09-27

Obot 在 v0.23.0 之前(受影响版本 <= v0.22.1)中,当配置 `OBOT_SERVER_ENABLE_AUTHENTICATION=true` 时,会暴露未经身份验证的 OAuth 动态客户端注册功能,且对客户端可注册的重定向 URI (redirect URIs) 没有任何限制。由于授权流程对于已登录用户会自动完成而无需显示同意屏幕(consent screen),攻击者可以注册一个指向其自身域名的客户端,并诱导已登录受害者访问单个精心构造的授权 URL,从而在攻击者控制的 redirect URI 处接收授权码,并将其交换为访问令牌 (access token) 和刷新令牌 (refresh token)。由 MCP OAuth 流程生成的令牌在 JWT 中携带受害者的完整组集(full group set),而 Obot 仅验证颁发者(issuer)而未验证受众(audience),因此该令牌会被接受为针对受害者可访问的任何 Obot API 端点的承载令牌(bearer token),而不是限制于所请求的 MCP 服务器,从而使攻击者能够在令牌被撤销之前读取或修改受害者的资源。v0.23.0 添加了同意屏幕,将 MCP OAuth 令牌的范围限制在与请求相关的 MCP 上,并强制执行受众验证。

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

来源

Might our Artificial Intelligence support you?

Check our Alexa App!