Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate as narrow delegated admin
-
DeliveryStore crafted XSS payload in admin field
-
ExploitSysadmin views affected page
-
ExecutionJavaScript runs in sysadmin session
-
ImpactCreate new admin account / full tenant takeover
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 an authenticated administrator account that holds at least one narrowly-scoped delegated permission allowing content to be stored on an administrative page (PR:H) - anonymous exploitation is not possible. The stored payload only executes when a higher-privileged System Administrator subsequently views the affected page (UI:R), so success depends on that victim interaction. This makes the flaw relevant specifically to Kiteworks Core tenants that use delegated/role-based administration with multiple admin tiers; single-admin or no-delegation deployments have a much smaller attack surface. |
| Impact | The vendor CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N, 8.1) is internally coherent for a stored-XSS privilege-escalation chain and I agree with it. The elevated PR:H is well-justified: the attacker must already hold a valid, though narrowly-scoped, delegated administrator account - this is not an anonymous internet-facing flaw. UI:R and S:C are correct because the payload only fires when a higher-privileged System Administrator views the poisoned page (user interaction), and execution then crosses a privilege boundary into the victim's authenticated session (scope change). No EPSS score, no CISA KEV listing, and no public POC were provided, so exploitation status is 'no public exploit identified at time of analysis.' The 8.1 High score is driven largely by the tenant-takeover consequence (C:H/I:H), but real-world urgency is tempered by the two gating conditions: the attacker needs pre-existing delegated admin access AND must wait for a sysadmin to visit the affected page. This is therefore a genuine escalation risk in multi-admin/delegated-administration tenants, but not a mass-exploitable remote flaw - closer to an insider or compromised-low-admin threat model than a wormable vulnerability. |
| Exploit ScenarioDerived | A low-trust delegated administrator (holding only one narrow permission) injects a crafted JavaScript payload into a field that is later rendered on an administrative page. When a full System Administrator opens that page, the script executes in their authenticated browser session and silently performs privileged actions - such as creating a brand-new administrative account - handing the attacker full tenant control. No public exploit code has been identified, and success depends on a sysadmin actually viewing the poisoned content. |
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 administrator holding only a single narrowly scoped delegated permission to plant crafted content that later executes as JavaScript in the authenticated session of a higher-privileged System Administrator, enabling the lower-privileged attacker to escalate to full tenant administrative control and create a new administrative account. The flaw is tracked as CVE-2026-102126 with a vendor CVSS 3.1 score of 8.1 (AV:N/AC:L/PR:H/UI:R/S:C/C:H/I:H/A:N) and is rated high severity under CWE-79. Exploitation requires an authenticated admin with the delegated permission (PR:H) and depends on the victim System Administrator viewing the affected page (UI:R); no public exploit code has been identified at time of analysis, and the issue is not in CISA KEV.
RemediationAI
Apply the fixed version of Kiteworks Core as specified in the vendor advisory GHSA-ccfx-6hq4-fx4g (https://github.com/kiteworks/security-advisories/security/advisories/GHSA-ccfx-6hq4-fx4g); patch availability is indicated by that advisory, and because the input data does not provide an exact patched version number, verify the appropriate release directly with Kiteworks or through the advisory. If immediate patching is not possible, minimize the attack surface by auditing and revoking any delegated administrative permission that allows storing content on administrative pages-grant such rights only where operationally essential and to trusted administrators. Monitor administrative audit logs for the creation of unexpected System Administrator accounts, which is the escalation step described in this CVE, and investigate any such activity. As a defense-in-depth measure, consider deploying a restrictive Content Security Policy to limit the execution of injected scripts, but validate that it does not break legitimate administrative UI functionality. Restricting administrative interface access to trusted network segments can also reduce exposure, though it may impede remote administration.
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 vulnerability is a stored cross-site scripting (XSS) issue (CWE-79) in Kiteworks Core's administrative interface. A user with a delegated administrative role can store malicious content-likely through a field or feature they are permitted to edit-that is not properly sanitized and is later rendered in the context of another administrator's browser session. Because the CVSS vector shows scope change (S:C) and high integrity/confidentiality impact (I:H/C:H), the injected script can perform privileged actions as the victim System Administrator, including creating a new admin account, without additional authentication. The PR:H metric confirms the attacker must already be an authenticated admin with at least one narrowly scoped delegated permission that permits storing content on an administrative page; anonymous users cannot trigger the flaw. The UI:R metric reflects that the payload only executes when a higher-privileged System Administrator views the compromised page. The CPE entry cpe:2.3:a:kiteworks:core:*:*:*:*:*:*:*:* identifies Kiteworks Core as the affected product, and the vendor advisory at GHSA-ccfx-6hq4-fx4g provides additional technical details.
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:H/UI:R/S:C/C:H/I:H/A:N
Requires a pre-existing delegated admin account (PR:H) and a sysadmin viewing the page (UI:R); stored XSS crosses into the victim's session (S:C) enabling account takeover (C:H/I:H), no availability impact.
Primary rating from Vendor (cisa-cg).
CVSS VectorVendor: cisa-cg
Lifecycle Timeline
2DescriptionCVE.org
A stored cross-site scripting (XSS) weakness in Kiteworks Core could allow an administrator holding only a single, narrowly scoped delegated permission to store crafted content that later executes arbitrary JavaScript in the authenticated session of a System Administrator who views the affected page. This could have permitted the lower-privileged administrator to escalate to full administrative control of the tenant, including the creation of a new administrative account.
Technical POC Analysis
Evidence basis: GitHub Security Advisory GHSA-ccfx-6hq4-fx4g only.
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 contains a stored cross-site scripting flaw that allows a delegated administrator to escalate to full tenant administrative control and create new administrator accounts. The flaw requires an authenticated delegated administrator and a System Administrator interaction, but successful exploitation can compromise tenant-wide confidentiality and integrity, making it a high concern for organizations using Kiteworks Core. No vendor-released patch identified at time of analysis, and no public exploit identified at time of analysis; leadership should prioritize access restriction and monitoring until remediation is available.
No vendor-released patch identified at time of analysis. Interim mitigations include restricting delegated administrative permissions to only essential personnel, monitoring Kiteworks Core audit logs for unexpected content injection and new administrative accounts, isolating the Kiteworks Core admin interface behind trusted networks or VPN, and applying WAF/XSS filtering where feasible.
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-90291
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB