Skip to main content
CVE-2026-48765 CRITICAL CVSS 9.9 typebot_io Verified Advisory

Cross-workspace OAuth credential takeover in TypeBot (CVE-2026-48765)

TypeBot contains an object-level authorization failure in `handleUpdateOAuthCredentials()` whereby a low-privilege read collaborator can extract an OAuth `credentialsId` from a readable bot configuration and then overwrite that credential record by supplying an attacker-controlled writable `workspaceId`. The handler validates write access only against the caller-supplied workspace and updates the credential by global `id` alone, without verifying that the credential belongs to the workspace being checked. This allows an attacker to hijack OAuth credentials from a victim workspace and reassign them to a workspace under the attacker's control. Affected versions: - <= 3.16.1 We recommend updating to: 3.16.2. CVSS 9.9 · our assessment: act_now Reference: https://github.com/baptisteArno/typebot.io/security/advisories/GHSA-3788-7276-x4j4 Details: https://vuln.today/cve/CVE-2026-48765

Verified by vuln.today against published advisories.

Affected versions

  • – <= 3.16.1

Fixed in: 3.16.2

Full CVE analysis Reference Published Aug 11, 2026

← All verified advisories

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy