Chattermate
CVE-2026-24399
CRITICAL
Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious iframe with javascript: URI
-
ExploitSubmit payload via chat input
-
ExecutionBrowser executes injected script
-
ImpactSteal localStorage tokens and cookies
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | ChatterMate versions 1.0.8 and below with HTML/JavaScript input processing enabled. Attacker requires user interaction (UI:R) to click or interact with chatbot interface. No authentication required for chat input submission. |
| Impact | CVSS 9.3. AI chatbot XSS could affect other users viewing chat histories or admin dashboards. |
| Exploit ScenarioDerived | User submits message with JavaScript payload to chatbot, which persists and executes in admin's browser when reviewing conversations. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 12, 2026
Stored XSS in ChatterMate AI chatbot framework versions 1.0.8 and below. The chatbot accepts and renders malicious HTML/JavaScript from user input. PoC and patch available.
Earlier versions of this analysis (1)
XSS via chatbot input in ChatterMate.
RemediationAI
Update to patched version.
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
CWE-79 in ChatterMate chatbot. User messages containing JavaScript are stored and rendered without sanitization.
Know when Chattermate gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:N
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
Lifecycle Timeline
3DescriptionGitHub Advisory
ChatterMate is a no-code AI chatbot agent framework. In versions 1.0.8 and below, the chatbot accepts and executes malicious HTML/JavaScript payloads when supplied as chat input. Specifically, an <iframe> payload containing a javascript: URI can be processed and executed in the browser context. This allows access to sensitive client-side data such as localStorage tokens and cookies, resulting in client-side injection. This issue has been fixed in version 1.0.9.
Executive ViewAI
ChatterMate chatbot instances running versions 1.0.8 and below are vulnerable to arbitrary code execution through malicious chat inputs, allowing attackers to compromise customer data, deploy malware, or manipulate bot responses. This critical vulnerability poses an immediate risk to any organization using ChatterMate for customer-facing applications or internal operations.
Apply vendor patch. If immediate patching is not possible: implement Web Application Firewall (WAF) rules to block HTML/JavaScript payloads in chat inputs; restrict ChatterMate access to internal networks only; disable ChatterMate service until patching is complete; implement strict Content Security Policy (CSP) headers; enable verbose logging and real-time alerting for suspicious chat patterns.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
NVD
CVE.org
EPSS
GitHub
Exploit-DB