Skip to main content

1millionbot AI Chat CVE-2026-91921

| EUVDEUVD-2026-83880 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-09-21 INCIBE GHSA-rf8x-cp2v-q2fg
5.1
CVSS 4.0 · Vendor: INCIBE
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Open public chatbot widget
  2. Exploit
    Send message with Markdown/unsanitised blocks
  3. Execution
    Client engine renders external hyperlink
  4. Impact
    Injected content shown in own session

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

Exploitation requires the client-side rendering engine of the 1millionbot AI chatbot widget to process attacker-supplied chat messages containing Markdown syntax and specific unsanitised content blocks; no authentication is needed (PR:N) but active user interaction is required (UI:A) to submit and render the content. The critical limiting factor is that impact is confined to the attacker's own interactive session - the flaw does not render injected content to other users, admin panels, or backend systems, so it cannot be used to hijack third-party sessions or reach internal infrastructure. This makes it materially closer to self-XSS/link-injection than to a cross-victim stored XSS.

Impact

This is a low-real-risk issue despite the network attack vector. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N, base 5.1) already reflects the sharply bounded impact: the only affected metrics are VI:L and SI:L, with confidentiality and availability set to None. The description explicitly states the impact is confined to the user's own interactive session, with no compromise of internal infrastructure, third-party data, or administrative panels - this is effectively a self-XSS / limited hyperlink-injection issue rather than a session-hijacking or infrastructure-compromise XSS. UI:A confirms active user interaction is required to trigger rendering. No EPSS score, no CISA KEV listing, and no public POC were provided in the input, so there is no signal of active exploitation or automated weaponization. Net: a genuine input-sanitization defect worth patching, but not an urgent priority relative to standard stored/reflected XSS that can steal sessions.

Exploit ScenarioDerived

A remote unauthenticated user submits chat messages containing Markdown syntax and unsanitised content blocks to the 1millionbot AI chatbot widget, causing external hyperlinks to be rendered in the client-side chat interface. Because the impact is limited to the sender's own interactive session (UI:A required), this behaves as self-inflicted content injection rather than an attack that pivots to other users or backend systems. No public exploit code was identified at time of analysis.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 21, 2026

Self-limited cross-site scripting in the 1millionbot AI Chat Platform (SaaS) enables unauthenticated remote attackers to inject Markdown-based external hyperlinks into their own interactive session. The flaw requires user interaction to render the unsanitised content and is confined to the attacker's own chat widget - it does not compromise other users, administrative panels, or backend infrastructure. No public exploit code or active exploitation (CISA KEV) has been identified at time of analysis, and the assessed real-world risk is low despite the network attack vector.

RemediationAI

No vendor-released patch or fixed version has been identified at time of analysis. Because the product is a hosted SaaS platform, remediation must be applied by the vendor; affected organisations should contact 1millionbot directly and monitor the INCIBE advisory (https://www.incibe.es/en/incibe-cert/notices/aviso/cross-site-scripting-xss-1millionbots-ai-chatbot-platform) for updates. As compensating controls, administrators can disable or restrict the chat widget where feasible (trade-off: loss of chatbot functionality), enforce a strict Content Security Policy (CSP) to block inline scripts and external link rendering (may break legitimate Markdown links), and train users not to click unsolicited hyperlinks within chat sessions. Since exploitation is confined to the attacker's own session, the practical risk is low, but sanitising all Markdown output with a library such as DOMPurify remains the correct long-term fix.

Affected VersionsENISA

AI Chatbot Platform (SaaS) de 1millionbot. Version prior to CVE publication

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

The vulnerability is a CWE-79 (Improper Neutralization of Input During Web Page Generation) issue in the client-side rendering engine of the 1millionbot AI chatbot widget. The engine processes user-supplied chat messages that may contain Markdown syntax; inadequate sanitisation allows crafted content blocks to be rendered as external hyperlinks, potentially enabling link injection or script execution within the attacker's own browser context. The CPE cpe:2.3:a:1millionbot:ai_chatbot_platform_(saas)_de_1millionbot.:*:*:*:*:*:*:*:* indicates a SaaS deployment without version constraints, meaning all hosted instances are potentially affected. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N) and the independent CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N) both reflect that only integrity within the same security authority is impacted, with no cross-user session hijacking or backend compromise.

Know when Ai Chatbot Platform Saas De 1Millionbot 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

Vendor (INCIBE) PRIMARY 5.1 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N
vuln.today AI 4.3 MEDIUM

Unauthenticated network input (PR:N/AV:N) requires victim interaction (UI:R); only limited integrity from injected hyperlinks in the user's own session, no confidentiality or availability impact.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:A/VC:N/VI:L/VA:N/SC:N/SI:L/SA:N

Primary rating from Vendor (INCIBE).

CVSS VectorVendor: INCIBE

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Active
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

Cross-Site Scripting (XSS) vulnerability due to inadequate input sanitisation in the client-side rendering engine of the 1millionbot AI Chat Platform. An unauthenticated remote user could cause external hyperlinks to be rendered in the web interface by sending messages containing Markdown syntax and certain unsanitised content blocks. The impact is limited to the user’s own interactive session; no compromise of internal infrastructure, access to third-party data or impact on administrative panels has been identified.

Threat Intelligence Overview

EPSS Score
0.4%
Top 68% exploitable
Prevalence
Low
niche Spanish AI chatbot SaaS vendor, limited deployment footprint
Social Media
1
Sightings
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

26
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +26
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy