Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain authenticated (or revoked) platform session
-
DeliveryIdentify REST path lacking gateway controls
-
ExploitSend request bypassing session-revocation enforcement
-
ExecutionAccess limited REST API functionality
-
ImpactLow-impact data read/modification
Vulnerability Assessment
| Weakness |
CWE
ASVS 5.0
V13 - Configuration Unprotected alternate channel
|
| Exploitation Conditions | Requires a valid authenticated session on the Kiteworks Core platform via its central authentication service (PR:L) - this is not unauthenticated. The distinguishing condition is that exploitation targets a specific REST API request path on which the gateway-level API security controls are not applied; on that path, enforcement of signed-out and revoked sessions is absent, so a terminated/revoked session can still act. No user interaction is needed (UI:N) and the network vector applies to default configurations, but the impact ceiling is low (C:L/I:L, A:N). Limiting factors: attacker must already possess or have possessed platform credentials/session, and only the functionality reachable on the unprotected path is affected. |
| Impact | This is a genuine but modest-severity access-control weakness, not a high-impact flaw. The vendor CVSS of 5.4 (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) is internally consistent with the description: exploitation is network-reachable and low-complexity but requires an already-authenticated account (PR:L), and impact is limited to low confidentiality and low integrity with no availability effect. No EPSS score, CISA KEV listing, or public POC is present in the provided data, so there is no evidence of active or imminent exploitation - treat exploitation status as no public exploit identified at time of analysis. The core risk is a session-lifecycle bypass: because gateway-level API controls (including enforcement of signed-out and revoked sessions) are not applied on one REST path, a session that should be terminated may still perform limited API actions. This makes it most relevant to insider-threat, stolen-session, or post-compromise scenarios rather than mass exploitation. No key signals conflict, though note the low CIA metrics mean this is a defense-in-depth gap rather than a direct route to takeover. |
| Exploit ScenarioDerived | An authenticated Kiteworks user (or an attacker holding a session that has since been logged out or administratively revoked) sends requests to the specific REST API path where the central authentication gateway controls are not enforced. Because signed-out/revoked-session checks are skipped on that channel, the actor continues to invoke limited REST functionality despite the session being nominally terminated. No public exploit code is identified; low attack complexity means a knowledgeable authenticated user could reproduce it reliably once the unprotected path is known. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 30, 2026
Kiteworks Core versions before 9.5.1 fail to apply gateway-level API security controls to every request authenticated through the central authentication service, enabling an authenticated attacker to access REST API functionality on an unprotected path even with a revoked or signed-out session. This CWE-420 unprotected alternate channel yields low confidentiality and integrity impact (CVSS 5.4) and requires a valid authenticated session (PR:L). No public exploit code has been identified at time of analysis.
RemediationAI
Apply the vendor-released patch by upgrading to Kiteworks Core version 9.5.1 or later, as versions before 9.5.1 are affected. The advisory at https://github.com/kiteworks/security-advisories/security/advisories/GHSA-8q58-vrwm-jxhq provides patch details. If immediate upgrade is not possible, restrict access to the REST API path that bypasses gateway controls-this may involve network segmentation or disabling the vulnerable endpoint-though such workarounds may limit legitimate functionality and are not a substitute for patching. Additionally, enforce strict session revocation processes and monitor for anomalous activity from revoked sessions. No public exploit exists, but the access-control weakness should be addressed promptly given the potential for unauthorized access.
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 stems from an inconsistency in how Kiteworks Core's central authentication service and gateway-level API security controls interact. While the primary request path enforces controls such as session validity (including signed-out and revoked status), an alternate request path bypasses these checks-a classic CWE-420 unprotected alternate channel pattern. The affected product is Kiteworks Core, as identified by CPE cpe:2.3:a:kiteworks:core:*:*:*:*:*:*:*:*. The central authentication service issues authenticated sessions, but the gateway does not uniformly apply its security policies to all paths, allowing a session that should be invalid to continue accessing REST API endpoints. The CVSS vector (AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N) indicates network exploitation with low complexity, requiring low privileges (authenticated) and no user interaction, with limited impact confined to the unprotected path.
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:N/S:U/C:L/I:L/A:N
Network-reachable REST API, low complexity, but requires an authenticated (or previously-authenticated) session so PR:L; impact limited to low confidentiality and integrity with no availability effect.
Primary rating from Vendor (cisa-cg).
CVSS VectorVendor: cisa-cg
Lifecycle Timeline
1DescriptionCVE.org
Kiteworks Core did not apply its gateway-level API security controls to every request authenticated through the platform's central authentication service. An authenticated user could reach REST API functionality over a request path on which those controls, including enforcement of signed-out and revoked sessions, were not applied.
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
Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.
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-90281
NVD
CVE.org
EPSS
Vulnrichment
GitHub
Exploit-DB