๐Ÿ” CVE Alert

CVE-2026-48765

CRITICAL 9.9

TypeBot vulnerable to cross-workspace OAuth credential takeover in updateOAuthCredentials via missing object binding

CVSS Score
9.9
EPSS Score
0.0%
EPSS Percentile
0th

TypeBot is a chatbot builder tool. Versions prior to 3.17.0 allow a low-privilege read collaborator to extract a workspace OAuth `credentialsId` from a readable bot configuration and then overwrite that credential through `handleUpdateOAuthCredentials()` by supplying an attacker-controlled writable `workspaceId`. The update path validates only the attacker-supplied workspace and then updates the credential record by global `id` alone, while also rewriting the credential's `workspaceId`. This allows cross-workspace OAuth credential takeover and reassignment. Version 3.17.0 patches the issue.

CWE CWE-639
Vendor baptistearno
Product typebot.io
Published Aug 11, 2026
Stay Ahead of the Next One

Get instant alerts for baptistearno typebot.io

Be the first to know when new critical vulnerabilities affecting baptistearno typebot.io are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:L
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
High
Integrity
High
Availability
Low

Affected Versions

baptisteArno / typebot.io
< 3.17.0

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/baptisteArno/typebot.io/security/advisories/GHSA-3788-7276-x4j4 github.com: https://github.com/baptisteArno/typebot.io/pull/2459 github.com: https://github.com/baptisteArno/typebot.io/commit/7ae4c007d0987d2ca907b47e1b7418db62b8a157 github.com: https://github.com/baptisteArno/typebot.io/releases/tag/v3.17.0