CVE Catalog

CVE-2026-42142

HighCVSS 7.1
Published: Updated: Translated: NVD NIST

Summary

TypeBot before version 3.17.0 in the `handleGetSheets` API handler does not validate workspace membership, allowing any authenticated user to access and decrypt another workspace's Google Sheets OAuth credentials and retrieve spreadsheet data. Version 3.17.0 fixes the issue.

Risk Assessment

The risk involves unauthorized access to sensitive data in Google Sheets and leakage of OAuth credentials, potentially leading to privacy breaches and data integrity issues.

Recommendation

Upgrade TypeBot to version 3.17.0 or later. Also implement proper access control in the API to verify workspace membership.

Original NVD description (English source)

TypeBot is a chatbot builder tool. Prior to version 3.17.0, the `handleGetSheets` API handler (`POST /api/sheets/getSheets`) does not validate workspace membership, allowing any authenticated user to access and decrypt another workspace's Google Sheets OAuth credentials and retrieve spreadsheet data (sheet names, IDs, column headers). Version 3.17.0 fixes the issue.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS