Skip to main content

Oct8ne Chatbot CVE-2025-10869

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2025-10-15 cve-coordination@incibe.es
5.3
CVSS 4.0 · Vendor: incibe
View

Attack ChainAIDerived

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

  1. Access
    Open Oct8ne chat session
  2. Delivery
    Inject XSS payload via /Data/SaveInteractions
  3. Exploit
    Payload stored in transcript
  4. Execution
    Victim opens emailed transcript
  5. Persist
    Script executes in victim browser
  6. Impact
    Steal session cookies / act as user

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 attacker to inject a payload during creation of a chat transcript through the /Data/SaveInteractions interaction endpoint of Oct8ne Chatbot v2.3; the stored script only executes when a victim (agent or user) subsequently opens the transcript delivered by email (UI:P is the key limiting factor). Impact is confined to the victim's browser session (session cookie theft, actions on behalf of the victim) and does not compromise the chatbot server itself. Realistic risk is further bounded by whether transcript creation is reachable by unauthenticated visitors or requires an established chat session/account, which the available data does not confirm.

Impact

This is a medium-severity stored XSS (CVSS 4.0 base 5.3, CWE-79) that should be treated as a moderate, not urgent, priority. The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P) indicates a network-reachable, low-complexity, unauthenticated injection, but exploitation is gated on victim interaction (UI:P) - the payload only fires when a victim opens the emailed transcript - and impact is limited to subsequent-system confidentiality and integrity (SC:L/SI:L) with no impact on the vulnerable chatbot system itself (VC/VI/VA:N). All exploitation signals point low: EPSS is 0.24% (13th percentile), there is no CISA KEV listing, and no public exploit code is referenced. No SSVC decision data was provided in the input. The one notable amplifier is that the flaw is stored/persistent and the delivery channel is email, which can reach victims outside the application context. Net assessment: a genuine but contained client-side vulnerability - real enough to patch on a normal cycle, not a drop-everything emergency. Note a mild tension worth verifying with the vendor: the input CVSS 4.0 assigns PR:N (no privileges), yet the mechanism requires an attacker to 'create a transcript,' which in many deployments may require at least an active chat session or account - confirm whether transcript creation is truly open to fully unauthenticated actors.

Exploit ScenarioDerived

An attacker initiates or manipulates an Oct8ne chat session and injects a malicious JavaScript payload that is persisted via the /Data/SaveInteractions endpoint. When the chat transcript is later generated and emailed, a support agent or user opens it and the stored script executes in their browser, enabling theft of session cookies or actions performed on the victim's behalf. No public exploit code is identified at time of analysis, and execution depends on the victim opening the transcript (UI:P).

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

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Stored cross-site scripting in Oct8ne Chatbot v2.3 allows an attacker to inject JavaScript through the /Data/SaveInteractions endpoint, which then executes in a victim's browser when the victim opens a transcript delivered by email. The provided CVSS vectors list PR:N (no privileges required) and UI:P/UI:R (user interaction required), so impact depends on a victim opening the malicious transcript; successful exploitation can steal session cookies or perform actions as the victim, but it does not compromise the chatbot server. No CISA KEV entry or public exploit code was identified at time of analysis, and EPSS is low at 0.24% (13th percentile), so this is a medium-severity, moderate-priority issue.

RemediationAI

No vendor-released patch identified at time of analysis; check the INCIBE advisory at https://www.incibe.es/en/incibe-cert/notices/aviso/stored-cross-site-scripting-xss-oct8ne-chatbot for updated vendor guidance and apply any patched Oct8ne Chatbot release once available. Until then, restrict or disable untrusted access to /Data/SaveInteractions so that arbitrary users cannot create transcripts; this can break legitimate transcript-saving workflows. Server-side sanitize and HTML-encode all transcript fields before storage and before email delivery, particularly if transcripts are rendered as HTML; this requires development effort and regression testing. Render emailed transcripts as plain text or strip active content/scripts; this may reduce formatting but removes the execution path. Apply a restrictive Content-Security-Policy to transcript viewing pages, mark session cookies HttpOnly and SameSite, and avoid opening untrusted transcripts in privileged agent sessions; these reduce session theft and post-XSS impact but do not fix the underlying injection flaw. Monitor transcript creation and email delivery logs for suspicious payloads.

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

Oct8ne Chatbot v2.3 is affected as identified by CPE cpe:2.3:a:oct8ne:chatbot:2.3:*:*:*:*:*:*:*. The root cause is CWE-79: improper neutralization of user-supplied input during web page generation, here in a stored/persistent XSS variant. An attacker submits a malicious payload that is saved as part of a chat transcript via /Data/SaveInteractions; because the stored transcript is later rendered for a victim, likely in the emailed transcript or related transcript viewer, the JavaScript executes in the victim's browser context. The CVSS 4.0 base score is 5.3 with scope changed and low confidentiality/integrity impact (SC:L/SI:L), while the independent assessment uses CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N. The key limiting factor is user interaction, and the available data does not confirm whether transcript creation is reachable without an established chat session/account. Impact is confined to the victim's browser session rather than the chatbot server itself.

Know when Chatbot 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.3 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
vuln.today AI 6.1 MEDIUM

Network-reachable unauthenticated injection (AV:N/PR:N); victim must open the transcript (UI:R); stored XSS executing in a different context is a scope change (S:C) with limited C/I impact and no availability loss.

3.1 AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:N/VA:N/SC:L/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
Passive
Vulnerable system: Confidentiality
None
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
Low
Subsequent system: Integrity
Low
Subsequent system: Availability
None

DescriptionCVE.org

Stored Cross-site Scripting (XSS) in Oct8ne Chatbot v2.3. This vulnerability allows an attacker to execute JavaScript code in the victim's browser by injecting a malicious payload through the creation of a transcript that is sent by email. This vulnerability can be exploited to steal sensitive user data, such as session cookies, or to perform actions on behalf of the user, through /Data/SaveInteractions.

Threat Intelligence Overview

EPSS Score
0.2%
Top 87% exploitable
Prevalence
Low
niche vendor live-chat/chatbot commerce product, limited enterprise footprint
Data Quality
3 sources
Confidence: Low

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.2%
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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Medium

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.

Affected Products (CPE)CVE.org

cpe:2.3:a:oct8ne:chatbot:2.3:*:*:*:*:*:*:*

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