CVE-2026-48765

TypeBot is a chatbot builder tool. Versions prior to 3.17.0 allow a low-privilege read collaborator to extract a workspace OAuth `credentialsId` from a readable bot configuration and then overwrite that credential through `handleUpdateOAuthCredentials()` by supplying an attacker-controlled writable `workspaceId`. The update path validates only the attacker-supplied workspace and then updates the credential record by global `id` alone, while also rewriting the credential's `workspaceId`. This allows cross-workspace OAuth credential takeover and reassignment. Version 3.17.0 patches the issue.
Configurations

No configuration.

History

23 Oct 2026, 20:10

Type Values Removed Values Added
Summary
  • (es) TypeBot es una herramienta de creación de chatbots. Las versiones anteriores a la 3.17.0 permiten a un colaborador de lectura con bajos privilegios extraer un “credentialsId” de OAuth de un espacio de trabajo de una configuración de bot legible y luego sobrescribir esa credencial a través de “handleUpdateOAuthCredentials()” suministrando un “workspaceId” escribible controlado por el atacante. La ruta de actualización valida solo el espacio de trabajo suministrado por el atacante y luego actualiza el registro de la credencial solo por el “id” global, mientras también reescribe el “workspaceId” de la credencial. Esto permite la toma de control y la reasignación de credenciales OAuth entre espacios de trabajo. La versión 3.17.0 corrige el problema.

Information

Published : 2026-08-11 21:17

Updated : 2026-10-23 20:10


NVD link : CVE-2026-48765

Mitre link : CVE-2026-48765

CVE.ORG link : CVE-2026-48765


JSON object : View

Products Affected

No product.

CWE
CWE-639

Authorization Bypass Through User-Controlled Key