Description
TypeBot is a chatbot builder tool. Version 3.16.1 has a CSV injection vulnerability in the result export functionality. The application does not sanitize or escape user-supplied input when generating CSV files. An attacker can inject spreadsheet formulas into input fields, which are later executed when an administrator opens the exported CSV in spreadsheet software such as Microsoft Excel or LibreOffice Calc. Version 3.17.0 patches the issue.
Published: 2026-08-11
Score: 9.6 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

TypeBot version 3.16.1 allows CSV injection in the result export module, enabling attackers to insert spreadsheet formulas into user-provided input fields. When an administrator later opens the generated CSV in spreadsheet software such as Microsoft Excel or LibreOffice Calc, these formulas are evaluated and can cause arbitrary code execution or data leakage, falling under CWE-1236. The vulnerability itself does not break out of the application, but it can be abused by a malicious actor to run unintended functions within the victim’s spreadsheet environment.

Affected Systems

The affected product is TypeBot, a chatbot builder tool developed by baptisteArno. Vulnerable releases include version 3.16.1 and earlier; the issue is resolved in version 3.17.0.

Risk and Exploitability

The CVSS base score of 9.6 indicates critical severity, while the EPSS score of less than 1% suggests a low likelihood of widespread exploitation at this time, and the vulnerability is currently not listed in CISA KEV. Exploitation requires an attacker to supply malicious input that is then exported to CSV and must be opened by an administrator; thus the attack vector is an indirect user interaction. If an administrator opens the CSV without suspicion, injected formulas will execute, potentially exposing proprietary data or allowing for further system compromise. The lack of sanitization during CSV generation is the root weakness. Given the critical CVSS score, mitigation should be prioritized even though the current exploit probability is low.

Generated by OpenCVE AI on August 12, 2026 at 20:57 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to TypeBot version 3.17.0, which contains the patch for CSV injection.
  • Configure the application to sanitize CSV output by escaping or removing leading characters that trigger formula evaluation.
  • For environments where code execution via spreadsheet is unacceptable, disable automatic formula execution in Excel or LibreOffice, or enforce users to open CSVs in a text editor before importing into a spreadsheet.

Generated by OpenCVE AI on August 12, 2026 at 20:57 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 13 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Wed, 12 Aug 2026 15:15:00 +0000

Type Values Removed Values Added
First Time appeared Baptistearno
Baptistearno typebot.io
Vendors & Products Baptistearno
Baptistearno typebot.io

Tue, 11 Aug 2026 17:45:00 +0000

Type Values Removed Values Added
Description TypeBot is a chatbot builder tool. Version 3.16.1 has a CSV injection vulnerability in the result export functionality. The application does not sanitize or escape user-supplied input when generating CSV files. An attacker can inject spreadsheet formulas into input fields, which are later executed when an administrator opens the exported CSV in spreadsheet software such as Microsoft Excel or LibreOffice Calc. Version 3.17.0 patches the issue.
Title TypeBot vulnerable to CSV injection in result export
Weaknesses CWE-1236
References
Metrics cvssV3_1

{'score': 9.6, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H'}


Subscriptions

Baptistearno Typebot.io
cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-08-13T13:47:04.031Z

Reserved: 2026-05-19T21:18:20.404Z

Link: CVE-2026-47705

cve-icon Vulnrichment

Updated: 2026-08-13T13:46:59.900Z

cve-icon NVD

Status : Received

Published: 2026-08-11T18:17:27.123

Modified: 2026-08-13T14:17:01.287

Link: CVE-2026-47705

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T21:00:04Z

Weaknesses
  • CWE-1236

    Improper Neutralization of Formula Elements in a CSV File