CVE-2026-47705
Full vulnerability record from the local CVENow database.
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.
Severity
CRITICAL
CVSS score
9.6
(v3.1)
Vulnerability status
Deferred
Source identifier
Published
2026-08-11 18:17:27.123000
Last modified
2026-10-23 19:10:00.167000
View original CVE JSON
{
"id": "CVE-2026-47705",
"sourceIdentifier": "[email protected]",
"published": "2026-08-11T18:17:27.123",
"lastModified": "2026-10-23T19:10:00.167",
"vulnStatus": "Deferred",
"cveTags": [],
"descriptions": [
{
"lang": "en",
"value": "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."
},
{
"lang": "es",
"value": "TypeBot es una herramienta de creación de chatbots. La versión 3.16.1 tiene una vulnerabilidad de inyección CSV en la funcionalidad de exportación de resultados. La aplicación no sanitiza ni escapa la entrada proporcionada por el usuario al generar archivos CSV. Un atacante puede inyectar fórmulas de hoja de cálculo en campos de entrada, las cuales se ejecutan posteriormente cuyo un administrador abre el CSV exportado en software de hoja de cálculo como Microsoft Excel o LibreOffice Calc. La versión 3.17.0 corrige el problema."
}
],
"affected": [
{
"source": "[email protected]",
"affectedData": [
{
"vendor": "baptisteArno",
"product": "typebot.io",
"versions": [
{
"version": "= 3.16.1",
"status": "affected"
}
]
}
]
}
],
"metrics": {
"cvssMetricV31": [
{
"source": "[email protected]",
"type": "Secondary",
"cvssData": {
"version": "3.1",
"vectorString": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:H",
"baseScore": 9.6,
"baseSeverity": "CRITICAL",
"attackVector": "NETWORK",
"attackComplexity": "LOW",
"privilegesRequired": "NONE",
"userInteraction": "REQUIRED",
"scope": "CHANGED",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"availabilityImpact": "HIGH"
},
"exploitabilityScore": 2.8,
"impactScore": 6.0
}
],
"ssvcV203": [
{
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0",
"ssvcData": {
"timestamp": "2026-08-13T13:46:14.755144Z",
"id": "CVE-2026-47705",
"options": [
{
"exploitation": "poc"
},
{
"automatable": "no"
},
{
"technicalImpact": "total"
}
],
"role": "CISA Coordinator",
"version": "2.0.3"
}
}
]
},
"weaknesses": [
{
"source": "[email protected]",
"type": "Secondary",
"description": [
{
"lang": "en",
"value": "CWE-1236"
}
]
}
],
"references": [
{
"url": "https://github.com/baptisteArno/typebot.io/commit/89682dd4ad56f33263332fa377beb01ad616c27c",
"source": "[email protected]"
},
{
"url": "https://github.com/baptisteArno/typebot.io/pull/2493",
"source": "[email protected]"
},
{
"url": "https://github.com/baptisteArno/typebot.io/releases/tag/v3.17.0",
"source": "[email protected]"
},
{
"url": "https://github.com/baptisteArno/typebot.io/security/advisories/GHSA-p52m-h5qg-8p8w",
"source": "[email protected]"
},
{
"url": "https://github.com/baptisteArno/typebot.io/security/advisories/GHSA-p52m-h5qg-8p8w",
"source": "134c704f-9b21-4f2e-91b3-4a467353bcc0"
}
]
}