CVE-2026-48759
Deferred Deferred - Pending Action

Insecure Direct Object Reference in TypeBot Theme Templates

Vulnerability report for CVE-2026-48759, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-06-17

Last updated on: 2026-06-22

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-22
Generated
2026-07-08
AI Q&A
2026-06-18
EPSS Evaluated
2026-07-06
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