CVE-2026-48494

TypeBot is a chatbot builder tool. In version 3.16.1, an authenticated user who has read access to any typebot can resume a WhatsApp preview webhook session that belongs to a different typebot by mixing an authorized `typebotId` and `blockId` and a foreign preview phone number tied to another preview session. The WhatsApp test-webhook handler authorizes the parent typebot first, but then resolves the preview chat session only by `wa-preview-{phone}`. As a result, an attacker can inject arbitrary webhook JSON into another workspace's WhatsApp preview session and advance its draft/unpublished flow without any access to the victim typebot. Version 3.17.0 patches the issue.
CVSS

No CVSS.

Configurations

No configuration.

History

23 Oct 2026, 19:10

Type Values Removed Values Added
Summary
  • (es) TypeBot es una herramienta de creación de chatbots. En la versión 3.16.1, un usuario autenticado que tiene acceso de lectura a cualquier typebot puede reanudar una sesión de webhook de vista previa de WhatsApp que pertenece a un typebot diferente mezclando un ’typebotId’ y ’blockId’ autorizados y un número de teléfono de vista previa externo vinculado a otra sesión de vista previa. El gestor de webhook de prueba de WhatsApp autoriza primero el typebot padre, pero luego resuelve la sesión de chat de vista previa solo por ’wa-preview-{phone}’. Como resultado, un atacante puede inyectar JSON de webhook arbitrario en la sesión de vista previa de WhatsApp de otro espacio de trabajo y avanzar su flujo borrador/no publicado sin ningún acceso al typebot víctima. La versión 3.17.0 corrige el problema.

Information

Published : 2026-08-11 18:17

Updated : 2026-10-23 19:10


NVD link : CVE-2026-48494

Mitre link : CVE-2026-48494

CVE.ORG link : CVE-2026-48494


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key