Skip to main content

Kiteworks Core EUVDEUVD-2026-90312

| CVE-2026-102107 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-09-30 cisa-cg
4.6
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-privileged Kiteworks user
  2. Delivery
    Craft file-request specifying another user as originator
  3. Exploit
    Server fails to verify requester authorization
  4. Execution
    Recipient trusts spoofed identity
  5. Impact
    Recipient uploads sensitive files to attacker

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

Two explicit conditions from the description gate exploitation: (1) the file-request feature must be enabled for the attacker's own profile, and (2) the targeted recipient must actively act on (respond to) the spoofed request - this is the UI:R requirement. The attacker must also hold a valid authenticated account on the Kiteworks Core instance (PR:L). There is no code execution, no memory corruption, and no availability impact; the flaw only lets the attacker misrepresent the originating identity of a file-request to solicit files/information under a trusted name. These limiting factors - authenticated attacker, feature-enabled profile, and required victim action - substantially reduce real-world risk below what the network attack vector alone suggests.

Impact

This is a genuinely low-priority issue despite being remotely reachable. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N = 4.6 Medium) is well-calibrated and I agree with it: exploitation requires an authenticated attacker (PR:L), depends on victim interaction (UI:R - the recipient must act on the spoofed request), and yields only low confidentiality/integrity impact with no availability effect. This is a CWE-639 authorization/business-logic flaw (identity spoofing), not a memory-corruption or code-execution bug. There is no EPSS score, no CISA KEV listing, and no public POC identified at time of analysis, so there is no signal of active or automated exploitation - this reads as a targeted social-engineering enabler rather than a mass-exploitable vulnerability. No SSVC decision data was provided. The main caveat: the 'Authentication Bypass' tag overstates the flaw - nothing here bypasses authentication; the attacker is already authenticated and merely spoofs which authorized identity a file-request appears to come from. Net: real but low.

Exploit ScenarioDerived

An authenticated Kiteworks user with the file-request feature enabled crafts a file-request that the server renders as originating from a different (trusted) colleague, because it never verifies the requester is authorized to act as that account. A targeted recipient, trusting the apparent sender, uploads sensitive files or information in response to the attacker. No public exploit code has been identified; success depends on the victim acting on the deceptive request.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
Patch available 0.2% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 30, 2026

An authenticated user of Kiteworks Core can abuse the file-request feature to send a request that appears to originate from a different, trusted account, because the server fails to verify that the requester is authorized to act on behalf of the identity they specify. Exploitation is gated by three conditions that substantially lower real-world risk: the attacker must hold a valid account (PR:L), the file-request feature must be enabled for the attacker's profile, and the targeted recipient must actively act on the spoofed request (UI:R). There is no memory corruption, code execution, or availability impact - the flaw only enables identity misrepresentation to solicit files or information. Consistent with an assessed CVSS of 4.6, a public exploit has not been identified at time of analysis and there is no confirmed active exploitation.

RemediationAI

Apply the vendor-released fix by upgrading Kiteworks Core to version 9.5.1 or later, which closes the affected range (0 <9.5.1) documented in EUVD-2026-90312; confirm the applicable build against the official advisory GHSA-wv69-6ghf-h3c4 (https://github.com/kiteworks/security-advisories/security/advisories/GHSA-wv69-6ghf-h3c4). Because exploitation requires the file-request feature to be enabled for the attacker's profile, a practical compensating control pending upgrade is to disable or restrict the file-request feature for untrusted or unnecessary accounts and roles - the trade-off being loss of that file-solicitation workflow for legitimate users, so scope the change to profiles that do not require it. Recipients should also be trained to verify the provenance of unexpected file requests through an out-of-band channel, since the UI:R element means the attack only succeeds if the recipient acts on the spoofed request; this reduces but does not eliminate risk. Given the low assessed severity (CVSS 4.6, low confidentiality/integrity impact, no availability impact) and the absence of identified public exploit code, remediation can be scheduled as routine maintenance rather than emergency response, but the patch should not be deferred indefinitely.

Affected VersionsENISA

core 0 <9.5.1

Affected Packages

euvd core fix: 9.5.1

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 root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): the file-request workflow trusts an identity field supplied by the client instead of deriving the requesting principal from the authenticated session and enforcing an authorization check against the specified account. In effect, the server-side authorization boundary that should tie a file request to its true originator is missing, allowing an authenticated user to masquerade as another user within the file-request feature. The affected technology is the Kiteworks Core secure file-sharing/file-request platform, identified by CPE cpe:2.3:a:kiteworks:core:*:*:*:*:*:*:*:* and by EUVD (EUVD-2026-90312) as all Core versions from 0 up to (but not including) 9.5.1. Per the CVSS 3.1 vector AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N, the attack is network-reachable with low complexity but requires an authenticated account and victim interaction, and yields only low confidentiality and low integrity impact with no scope change and no availability impact. The associated tags (Authentication Bypass, Core) reflect the impersonation nature of the flaw rather than any code-execution primitive.

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 4.6 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:U/C:L/I:L/A:N
vuln.today AI 4.6 MEDIUM

Authenticated attacker (PR:L) over the network exploits a logic flaw with no complexity barrier (AC:L) but needs recipient action (UI:R); impact limited to low confidentiality/integrity via deception, no availability effect.

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

Lifecycle Timeline

1
Patch available
Sep 30, 2026 - 21:04 EUVD

DescriptionCVE.org

Kiteworks Core contains a business logic flaw in a Kiteworks file-request feature allowed an authenticated user to send a request that appeared to originate from another user, because the server did not verify that the requester was authorized to act as the specified account. This could be used to solicit files or information from a recipient under a trusted identity; exploitation requires the feature to be enabled for the attacker's profile and the targeted recipient to act on the request.

Threat Intelligence Overview

EPSS Score
0.2%
Top 88% exploitable
Prevalence
Medium
Kiteworks is a common enterprise file-sharing/MFT appliance, 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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.2%
Patch available Yes
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
None
System Exposure· derived
Open
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

23
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +23
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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