CVE-2026-33712
published 2026-05-22CVE-2026-33712: Typebot is a chatbot builder tool. In versions 3.15.2 and prior, the preview chat endpoint (POST /api/v1/typebots/{typebotId}/preview/startChat) allows…
PriorityP268critical10CVSS 3.1
AVNACLPRNUINSCCHIHAN
EPSS
0.35%
26.5th percentile
Typebot is a chatbot builder tool. In versions 3.15.2 and prior, the preview chat endpoint (POST /api/v1/typebots/{typebotId}/preview/startChat) allows unauthenticated users to achieve Server-Side Request Forgery (SSRF) by supplying a custom typebot definition with server-side code blocks. The fetch function exposed inside the isolated-vm sandbox calls Node.js native fetch without the SSRF validation (validateHttpReqUrl) that protects the HTTP Request block. This bypasses all SSRF mitigations added after GHSA-8gq9-rw7v-3jpr. Exploitation of this unauthenticated SSRF vulnerability can lead to cloud credential theft, internal network access and data exfiltration for any self-hosted Typebot deployments and hosted services. This issue has been fixed in version 3.16.0.
Affected
1 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| baptistearno | typebot.io | < 3.16.0 | 3.16.0 |
CVSS provenance
nvdv3.110.0CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
cvelistv5v3.110.0CRITICALCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
VulDB
baptisteArno typebot.io up to 3.15.x Preview Chat Endpoint startChat fetch authorization (GHSA-vc2q-r6rq-ggj9)
vuldb·2026-05-22
CVE-2026-33712 [CRITICAL] baptisteArno typebot.io up to 3.15.x Preview Chat Endpoint startChat fetch authorization (GHSA-vc2q-r6rq-ggj9)
A vulnerability, which was classified as critical, was found in baptisteArno typebot.io up to 3.15.x. Affected by this issue is the function fetch of the file /api/v1/typebots/{typebotId}/preview/startChat of the component Preview Chat Endpoint. Such manipulation leads to missing authorization.
This vulnerability is traded as CVE-2026-33712. The attack may be launched remotely. There is no exploit available.
You should upgrade the affected component.
CVEList
TypeBot: Unauthenticated SSRF via isolated-vm fetch in preview chat endpoint bypasses SSRF controls
cvelistv5·2026-05-22·CVSS 10.0
CVE-2026-33712 [CRITICAL] CWE-862 TypeBot: Unauthenticated SSRF via isolated-vm fetch in preview chat endpoint bypasses SSRF controls
TypeBot: Unauthenticated SSRF via isolated-vm fetch in preview chat endpoint bypasses SSRF controls
Typebot is a chatbot builder tool. In versions 3.15.2 and prior, the preview chat endpoint (POST /api/v1/typebots/{typebotId}/preview/startChat) allows unauthenticated users to achieve Server-Side Request Forgery (SSRF) by supplying a custom typebot definition with server-side code blocks. The fetch function exposed inside the isolated-vm sandbox calls Node.js native fetch without the SSRF validation (validateHttpReqUrl) that protects the HTTP Request block. This bypasses all SSRF mitigations added after GHSA-8gq9-rw7v-3jpr. Exploitation of this unauthenticated SSRF vulnerability can lead to cloud credential theft, internal network access and data exfiltration for any self-hosted Typebot de
No detection rules found.
No public exploits indexed.
No writeups or analysis indexed.
2026-05-22
Published