Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as low-priv Kiteworks user
-
DeliveryStore crafted XSS payload in shared content
-
ExploitVictim previews shared content
-
ExecutionScript executes in victim's session
-
ImpactSteal session token, take over account
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 | Requires an authenticated Kiteworks Core account (PR:L) able to store/share content, plus a victim who previews the attacker-controlled shared content (UI:R) in an authenticated session - the XSS fires specifically in the content-preview rendering path. Affected deployments are Kiteworks Core before 9.5.0. Limiting factors: the attacker must have valid platform credentials, the payload only triggers when another user opens the shared preview, and there is no impact to availability (A:N). It is not remotely exploitable without authentication and is not self-propagating. |
| Impact | This is a moderate-priority, contingent-risk finding rather than an urgent one. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N, base 8.7 HIGH) reflects a scope-changing stored XSS where an authenticated attacker plants a payload that runs in a victim's authenticated session on content preview. Two signals temper the raw score: PR:L means the attacker must already hold a valid Kiteworks account, and UI:R means a victim must actually preview the malicious shared content. No EPSS score, no CISA KEV listing, and no public POC are present in the input, so exploitation status is 'no public exploit identified at time of analysis' - there is no evidence of active or automatable exploitation. I assess C:H/I:H as slightly aggressive: the concrete demonstrated impact is session-token theft and account takeover, which is most cleanly modeled as high confidentiality with lower direct integrity, so my independent score is marginally below the vendor's. Net: a credible account-takeover vector on a security-sensitive file-sharing/MFT platform, worth patching promptly, but gated by authentication and victim interaction rather than a wormable unauthenticated bug. |
| Exploit ScenarioDerived | An attacker with a low-privileged Kiteworks Core account uploads or shares a file/comment containing crafted content with an embedded JavaScript payload. When a higher-privileged colleague (or admin) previews that shared content in their authenticated browser session, the script executes in their context, exfiltrating session tokens or performing actions as the victim, enabling account takeover. No public exploit code is identified at time of analysis, and success requires the victim to open the malicious preview. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Stored cross-site scripting in Kiteworks Core allows an authenticated user to store crafted content that executes arbitrary JavaScript in another user's authenticated session when that victim previews the shared content, potentially enabling session compromise or account takeover. Affected deployments are Kiteworks Core versions before 9.5.0, and exploitation requires a valid platform account plus victim interaction with the preview rendering path. No public exploit code or CISA KEV listing has been identified at time of analysis, and the independent assessment classifies this as a moderate-priority, contingent-risk finding rather than an urgent one.
RemediationAI
Vendor-released patch: 9.5.0. Upgrade to Kiteworks Core 9.5.0 or later, the vendor-released fix for CVE-2026-102092; see the vendor advisory at https://github.com/kiteworks/security-advisories/security/advisories/GHSA-mhw9-vrqq-m434 and the corresponding CISA CSAF entry. If immediate upgrade is not possible, restrict or disable the shared-content preview feature for untrusted users, with the trade-off of reduced collaboration functionality for legitimate file-sharing workflows, and ensure preview rendering applies context-aware output encoding or sanitization to stored user content. Additional compensating controls include shortening authenticated session lifetimes and requiring MFA for accounts that handle shared content, which reduces the blast radius if session cookies are compromised, though these do not fix the underlying injection flaw. Monitor for suspicious JavaScript execution or anomalous session activity originating from preview endpoints; no vendor patch version other than 9.5.0 is identified in the available data.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The flaw is a classic stored cross-site scripting issue (CWE-79) in the content-preview rendering path of Kiteworks Core, an enterprise file-sharing and managed file transfer platform identified by CPE cpe:2.3:a:kiteworks:core. User-supplied content is persisted without adequate output encoding and later rendered in the browser context of a different authenticated user, which is why the assessed vector carries scope change (S:C) and requires victim interaction (UI:R). The attack is network-reachable (AV:N/AC:L) but not unauthenticated: the CVSS vector specifies PR:L, meaning the attacker needs a valid low-privileged account able to store or share content. The independent assessment rates confidentiality impact high and integrity impact low, with no availability impact, reflecting that the XSS executes in the victim's session but does not directly grant full control of the application backend.
Know when Kiteworks 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:L/UI:R/S:C/C:H/I:H/A:N
Authenticated attacker (PR:L) needs victim to preview content (UI:R); XSS in victim's session crosses security scope (S:C); primary impact is session/token theft (C:H) with limited direct integrity (I:L), no availability impact.
Primary rating from Vendor (cisa-cg).
CVSS VectorVendor: cisa-cg
Lifecycle Timeline
2DescriptionCVE.org
Kiteworks Core before version 9.5.0 is vulnerable to Stored Cross-site Scripting (XSS) that could allow an authenticated user to store crafted content that executes arbitrary JavaScript in another user's authenticated session when they preview shared content. This could potentially lead to session compromise and account takeover.
Technical POC Analysis
Stored cross-site scripting, CWE-79 (Improper Neutralization of Input During Web Page Generation).
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
Kiteworks Core versions prior to 9.5.0 contain a stored cross-site scripting vulnerability that could allow an attacker with a valid platform account to compromise other users' sessions when they preview shared content. This poses a risk of account takeover and unauthorized access to sensitive files, potentially impacting data confidentiality and integrity across the organization. No public exploit identified at time of analysis, and no vendor-released patch identified at time of analysis; however, proactive mitigation is recommended to reduce contingent risk.
No vendor-released patch identified at time of analysis. Interim mitigations: restrict content preview functionality if possible, enforce strict Content Security Policy (CSP) headers, limit sharing permissions to trusted users, monitor session activity for anomalies, and conduct user awareness training on suspicious shared content. Consider deploying a Web Application Firewall (WAF) with custom XSS rules.
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.
Unauthenticated attackers who know a target's email address can take over Kiteworks Core accounts that use locally store
Improper certificate-assignment controls in Kiteworks Email Protection Gateway allow a remote, unauthenticated attacker
Stored cross-site scripting in Kiteworks Core (all versions prior to 9.5.0) enables unauthenticated attackers to persist
Authentication bypass in Kiteworks Email Protection Gateway (versions before 9.5.0) lets unauthenticated remote attacker
Server-side request forgery in Kiteworks Email Protection Gateway (versions before 9.5.0) lets a remote, unauthenticated
Server-side request forgery in Kiteworks Email Protection Gateway before 9.5.0 allows a remote, unauthenticated sender t
Unauthenticated server-side request forgery in Kiteworks Email Protection Gateway before version 9.5.0 lets a remote att
Server-side request forgery in Kiteworks Email Protection Gateway before 9.5.0 allows a remote, unauthenticated attacker
Server-side request forgery in Kiteworks Email Protection Gateway (all versions before 9.5.0) lets a remote, unauthentic
Command injection in Kiteworks Core's internal cluster-management function allows an attacker who already has code execu
Sandbox escape in Kiteworks Core's document-conversion feature (CVE-2026-102125, CVSS 8.8) allows code already executing
Authenticated privilege escalation in Kiteworks PDN (the Accellion-line private data network) before version 9.1.0 lets
EUVD-2026-90374
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB