CVE-2026-48759
Received Received - Intake
Insecure Direct Object Reference in TypeBot Theme Templates

Publication date: 2026-06-17

Last updated on: 2026-06-17

Assigner: GitHub, Inc.

Description
TypeBot is a chatbot builder tool. Versions 3.15.2 and below have an Insecure Direct Object Reference vulnerability through cross-workspace Theme Template modification and deletion. The handleSaveThemeTemplate and handleDeleteThemeTemplate handlers validate that the authenticated user is a non-guest member of the provided workspaceId, but then operate on themeTemplateId via Prisma queries that do NOT include workspaceId in the WHERE clause. This allows any authenticated user to modify or delete theme templates belonging to any other workspace and may expose Template IDs via shared typebots or network traffic. This issue has been fixed in version 3.16.0.
CVSS Scores
EPSS Scores
Probability:
Percentile:
Meta Information
Published
2026-06-17
Last Modified
2026-06-17
Generated
2026-06-18
AI Q&A
2026-06-18
EPSS Evaluated
N/A
NVD
Affected Vendors & Products
Showing 2 associated CPEs
Vendor Product Version / Range
typebot typebot to 3.16.0 (exc)
typebot typebot 3.16.0
Helpful Resources
Exploitability
CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-639 The system's authorization functionality does not prevent one user from gaining access to another user's data or record by modifying the key value identifying the data.
Attack-Flow Graph
AI Quick Actions
Instant insights powered by AI
Executive Summary

This vulnerability exists in TypeBot versions 3.15.2 and below. It is an Insecure Direct Object Reference (IDOR) issue that allows authenticated users to modify or delete theme templates belonging to any workspace, not just their own. Although the system checks if a user is a non-guest member of a given workspace, the actual database queries to modify or delete theme templates do not verify that the template belongs to that workspace. This flaw enables unauthorized cross-workspace theme template modification and deletion.

Impact Analysis

The vulnerability can impact you by allowing any authenticated user to alter or remove theme templates from other workspaces without proper authorization. This could lead to unauthorized changes in the appearance or functionality of chatbots across different workspaces, potentially disrupting services or causing data integrity issues. Additionally, Template IDs may be exposed through shared typebots or network traffic, which could further aid attackers in exploiting the system.

Mitigation Strategies

To mitigate this vulnerability, upgrade TypeBot to version 3.16.0 or later, where the issue has been fixed.

Chat Assistant
Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-48759. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70
EPSS Chart