CVE-2026-47702: TypeBot API tokens stored in plaintext
TypeBot is a chatbot builder tool. In version 3.16.1, API tokens (bearer credentials used to authenticate against the builder API) are stored in the database as cleartext strings. An attacker who gains read access to the database (e.g., via SQL injection, backup exposure, or insider access) can extract all API tokens and impersonate any user without requiring a password or multi-factor authentication. Version 3.17.0 fixes the issue.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
TypeBotto a version that resolves this vulnerability.Fixed in 3.17.0
Event History
Frequently Asked Questions
What is the severity of CVE-2026-47702?
CVE-2026-47702 has a risk score of 54, indicating a medium-level vulnerability.
How do I fix CVE-2026-47702?
To fix CVE-2026-47702, switch to a version of TypeBot that encrypts API tokens instead of storing them in plaintext.
What impact does CVE-2026-47702 have on TypeBot security?
CVE-2026-47702 allows attackers with database access to retrieve sensitive API tokens, potentially compromising the application.
Which version of TypeBot is affected by CVE-2026-47702?
CVE-2026-47702 affects TypeBot version 3.16.1.
Can CVE-2026-47702 be exploited through SQL injection?
Yes, CVE-2026-47702 can be exploited via SQL injection if an attacker gains access to the database.