CVE Catalog

CVE-2025-65098

High
Published: Translated: NVD NIST

Summary

Typebot before version 3.13.2 allows client-side script execution that can steal all stored credentials from any user. When a victim previews a malicious typebot, JavaScript executes in their browser and exfiltrates OpenAI keys, Google Sheets tokens, and SMTP passwords. The /api/trpc/credentials.getCredentials endpoint returns plaintext API keys without verifying credential ownership.

Risk Assessment

Risk of theft of sensitive credentials (API keys, tokens, passwords) and account takeover, potentially leading to data breach and unauthorized access to external services.

Recommendation

Upgrade Typebot to version 3.13.2 or later, which fixes this vulnerability.

Other vulnerabilities in Typebot

See all
Original NVD description (English source)

Typebot is an open-source chatbot builder. In versions prior to 3.13.2, client-side script execution in Typebot allows stealing all stored credentials from any user. When a victim previews a malicious typebot by clicking "Run", JavaScript executes in their browser and exfiltrates their OpenAI keys, Google Sheets tokens, and SMTP passwords. The `/api/trpc/credentials.getCredentials` endpoint returns plaintext API keys without verifying credential ownership. Version 3.13.2 fixes the issue.

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