Skip to main content

Kiteworks Core EUVDEUVD-2026-90374

| CVE-2026-102092 HIGH
Cross-site Scripting (XSS) (CWE-79)
2026-09-30 cisa-cg
8.7
CVSS 3.1 · Vendor: cisa-cg
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-priv Kiteworks user
  2. Delivery
    Store crafted XSS payload in shared content
  3. Exploit
    Victim previews shared content
  4. Execution
    Script executes in victim's session
  5. Impact
    Steal 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – 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

core 0 <9.5.0

Affected Packages

euvd core fix: 9.5.0

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

Vendor (cisa-cg) PRIMARY 8.7 HIGH
AV:N/AC:L/PR:L/UI:R/S:C/C:H/I:H/A:N
vuln.today AI 7.6 HIGH

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.

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

Primary rating from Vendor (cisa-cg).

CVSS VectorVendor: cisa-cg

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
Required
Scope
Changed
Confidentiality
High
Integrity
High
Availability
None

Lifecycle Timeline

2
Patch available
Sep 30, 2026 - 21:04 EUVD
CVE Published
Sep 30, 2026 - 20:06 cve.org
HIGH 8.7

DescriptionCVE.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

Why It Matters

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.

Business Impact: Medium
Compensating Controls

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

EPSS Score
0.4%
Top 72% exploitable
Prevalence
Medium
enterprise secure file-sharing/MFT platform, common but not ubiquitous
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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
Medium
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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.

CVE-2026-102115 CRITICAL
9.8 Sep 30

Unauthenticated attackers who know a target's email address can take over Kiteworks Core accounts that use locally store

CVE-2026-102149 CRITICAL
9.4 Sep 30

Improper certificate-assignment controls in Kiteworks Email Protection Gateway allow a remote, unauthenticated attacker

CVE-2026-102147 CRITICAL
9.3 Sep 30

Stored cross-site scripting in Kiteworks Core (all versions prior to 9.5.0) enables unauthenticated attackers to persist

CVE-2026-102106 CRITICAL
9.1 Sep 30

Authentication bypass in Kiteworks Email Protection Gateway (versions before 9.5.0) lets unauthenticated remote attacker

CVE-2026-102105 CRITICAL
9.1 Sep 30

Server-side request forgery in Kiteworks Email Protection Gateway (versions before 9.5.0) lets a remote, unauthenticated

CVE-2026-102095 CRITICAL
9.1 Sep 30

Server-side request forgery in Kiteworks Email Protection Gateway before 9.5.0 allows a remote, unauthenticated sender t

CVE-2026-102104 CRITICAL
9.1 Sep 30

Unauthenticated server-side request forgery in Kiteworks Email Protection Gateway before version 9.5.0 lets a remote att

CVE-2026-102103 CRITICAL
9.1 Sep 30

Server-side request forgery in Kiteworks Email Protection Gateway before 9.5.0 allows a remote, unauthenticated attacker

CVE-2026-102102 CRITICAL
9.1 Sep 30

Server-side request forgery in Kiteworks Email Protection Gateway (all versions before 9.5.0) lets a remote, unauthentic

CVE-2026-102120 HIGH
8.8 Sep 30

Command injection in Kiteworks Core's internal cluster-management function allows an attacker who already has code execu

CVE-2026-102125 HIGH
8.8 Sep 30

Sandbox escape in Kiteworks Core's document-conversion feature (CVE-2026-102125, CVSS 8.8) allows code already executing

CVE-2025-53939 HIGH
8.8 Nov 29

Authenticated privilege escalation in Kiteworks PDN (the Accellion-line private data network) before version 9.1.0 lets

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