Skip to main content

Kiteworks Core EUVDEUVD-2026-90274

| CVE-2026-102140 MEDIUM
Insufficient Verification of Data Authenticity (CWE-345)
2026-09-30 cisa-cg
4.9
CVSS 3.1 · Vendor: cisa-cg
View

Attack ChainAIDerived

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

  1. Access
    Obtain authenticated admin access to Kiteworks Core
  2. Delivery
    Craft import file with valid-looking header but forged body
  3. Exploit
    Submit file via administrative import function
  4. Execution
    Header-only validation passes, forged content accepted
  5. Impact
    Integrity of imported data compromised

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A08:2025 - Software or Data Integrity Failures
ASVS 5.0
V15 - Secure Coding and Architecture Data authenticity verification
Exploitation Conditions

Requires an authenticated Kiteworks Core administrator account (PR:H) with access to the administrative import feature; the attacker must supply a file whose header passes validation while its full contents are forged or otherwise unverified. Exploitation is limited to affected versions (core < 9.5.1) and is capped at data-integrity impact - no confidentiality or availability effect and no user interaction is required. The admin-privilege prerequisite is the primary factor limiting real-world risk.

Impact

This is a genuinely low-to-moderate priority issue whose CVSS base score of 4.9 (Medium) accurately reflects a constrained flaw rather than an understated one. The vendor CVSS vector CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N is internally consistent and I agree with it: network-reachable and low-complexity, but gated behind PR:H - the actor must already hold authenticated administrator privileges on Kiteworks Core, and the only impact is to integrity (C:N/A:N). No EPSS score, no CISA KEV listing, and no public POC are present in the supplied intelligence, so exploitation status is 'no public exploit identified at time of analysis.' There is no SSVC decision record in the input to weigh. The single largest limiting factor is the pre-existing admin requirement: an attacker who can already invoke administrative import functions has a high level of trust, so this is best viewed as a defense-in-depth / integrity-assurance gap (accepting forged import content because only the file header - not the full file - is validated) rather than an initial-access or takeover vector. The 'Information Disclosure' tag in the input directly contradicts the CVSS vector (C:N, no confidentiality impact) and should be treated as erroneous.

Exploit ScenarioDerived

A user who already holds Kiteworks Core administrator rights (or an attacker who has hijacked such an account) submits a forged or tampered import file whose header is crafted to pass the partial validation while the body carries unverified content. Because the application checks only the header and not the complete file, the malicious content is accepted and processed, corrupting the integrity of the imported data. No public exploit code is identified in the available intelligence.

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

Insufficient verification of user-supplied data (CWE-345) in Kiteworks Core before version 9.5.1 allows an authenticated administrator to import a file whose header passes validation while its full contents remain forged or unverified, undermining the integrity of the imported data. The flaw is reachable over the network but requires high privileges (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N), so only attackers holding a Kiteworks Core administrative account and access to the administrative import function can trigger it; there is no confidentiality or availability impact and no user interaction is needed. The CVSS base score of 4.9 (Medium) accurately reflects this constrained, integrity-only issue, and no public exploit code or confirmed active exploitation was identified at time of analysis. Kiteworks has released a fix in Core 9.5.1.

RemediationAI

Vendor-released patch: upgrade Kiteworks Core to version 9.5.1 or later, which closes the gap by validating the complete imported file rather than only its header; the fix is documented in the Kiteworks advisory GHSA-wfxj-p5jc-jqjw (also referenced in the CISA CSAF advisory VA-26-274-01). Until the upgrade can be staged, the practical compensating controls are to restrict access to the administrative import functionality to a minimal set of trusted administrator accounts (the attack requires a high-privileged admin session), enforce least privilege and separation of duties for accounts holding import rights, and require that imported files come only from vetted internal sources with out-of-band integrity checks (for example comparing hashes against the originating system) before ingestion - the trade-off being that manual hash verification slows bulk imports and depends on operator discipline. Logging and reviewing import operations for anomalous or mismatched file content provides a detective control, though it does not prevent the integrity impact. No vendor-workaround-only path is documented, so upgrading to 9.5.1 remains the only complete fix.

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 vulnerability class is CWE-345 (Insufficient Verification of Data Authenticity). Kiteworks Core's administrative import workflow performs validation against only the file header - a small, attacker-controllable prefix - instead of the complete file payload, so content beyond the header is accepted and processed without integrity verification. This is a classic TOCTOU-style/partial-validation design defect in file-parsing pipelines: because the trust decision is made on a subset of the input, an attacker who can craft a file with a well-formed header can smuggle mismatched or forged data past the check. The affected component is the Kiteworks Core application itself (CPE cpe:2.3:a:kiteworks:core:*:*:*:*:*:*:*:*), with all 0.x releases below 9.5.1 exposed per ENISA EUVD. No protocol or third-party library is implicated; the weakness is in the application's own import handling logic, and its impact is scoped to data integrity because the trust boundary being crossed is the content-verification step rather than authentication or authorization.

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

Network-reachable admin import function (AV:N/AC:L) requires administrator privileges (PR:H), no user interaction; only imported-data integrity is affected (I:H, C:N, A:N).

3.1 AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:H/UI:N/VC:N/VI:H/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
High
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
High
Availability
None

Lifecycle Timeline

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

DescriptionCVE.org

An authenticated administrator could initiate an administrative import using a file whose contents were not fully verified, because the import validated only the file's header rather than the complete file. This could allow unverified or forged content to be accepted and processed, affecting the integrity of the imported data.

Threat Intelligence Overview

EPSS Score
0.2%
Top 93% exploitable
Prevalence
Medium
Enterprise secure file-sharing/MFT appliance, 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 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

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

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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