Unauthenticated File Upload Vulnerability in TypeBot by Baptiste Arno
CVE-2026-48768

9.3CRITICAL

Key Information:

Vendor
CVE Published:
17 June 2026

What is CVE-2026-48768?

TypeBot, a chatbot builder tool developed by Baptiste Arno, is affected by a vulnerability in versions 3.16.1 and earlier that allows unauthenticated users to exploit the system by using an unsanitized file name input through the API endpoint POST /api/blocks/file-input/v3/generate-upload-url. This flaw enables malicious actors to upload HTML, SVG, or JS files to public Storage, potentially leading to stored XSS attacks and content hosting on other tenants’ paths. Although certain directory traversal attacks are mitigated, the vulnerability permits forward-slash path injection, making it imperative for users to update to version 3.17.0 or later to avoid these security risks.

Affected Version(s)

typebot.io < 3.17.0

References

CVSS V3.1

Score:
9.3
Severity:
CRITICAL
Confidentiality:
Low
Integrity:
High
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
None
Scope:
Changed

Timeline

  • Vulnerability published

  • Vulnerability Reserved

.