Horizon Alert
Summary of the vulnerability and why it matters
A security vulnerability has been identified in TypeBot, a chatbot builder tool. This issue allows unauthorized access and potential takeover of OAuth credentials used by workspaces, which could lead to a compromise of integrated services. The main concern is to confirm if your organization uses this technology and is exposed.
- Low-privilege users can steal and reassign workspace credentials.
- Protects sensitive integrations linked through OAuth credentials.
- Confirm TypeBot usage and assess exposure to this risk.
Attack Path
How an attacker could exploit the issue
An attacker with low-level access can steal and reassign an organization's OAuth credentials. This is achieved by first extracting a credential ID from a bot's configuration, then using a crafted request to overwrite it with their own controlled `workspaceId`, ultimately leading to cross-workspace credential takeover.
- Requires low-privilege collaborator access.
- Overwrite OAuth credentials via an API call.
- Allows cross-workspace credential takeover.
Live Threat
Current exploitation, exposure, and threat context
A low-privilege collaborator on TypeBot could potentially extract an OAuth `credentialsId` from a bot configuration. When supported by the advisory, this ID could then be used to overwrite an existing credential, effectively taking over and reassigning it to a different workspace.
- OAuth credentials in shared workspaces.
- Overwriting credentials via manipulated requests.
- Unauthorized access to connected services.
Operational Fix
Recommended remediation, mitigation, and detection steps
System owners and platform teams are likely responsible for addressing this vulnerability in TypeBot. The first practical step is to identify all instances of TypeBot, confirm their external reachability and business criticality, and then assign ownership for remediation planning.
- Identify TypeBot instances and assess exposure.
- Confirm accountable owner for remediation.
- Plan vendor coordination and updates.