Skip to main content

Kiteworks Core CVE-2026-102111

| EUVDEUVD-2026-90308 MEDIUM
Improper Validation of Specified Quantity in Input (CWE-1284)
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
    Authenticate as Kiteworks administrator
  2. Exploit
    Set security-policy value beyond enforced maximum
  3. Execution
    Control silently deactivates while UI/audit log show enabled
  4. Impact
    Weakened security posture persists undetected

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V2 - Validation and Business Logic Input size validation
Exploitation Conditions

Requires an authenticated administrator account on a Kiteworks Core deployment prior to version 9.5.0 with the ability to edit security-policy settings. Exploitation consists of assigning a value outside the intended range to a configurable security-policy control so it never activates; the control continues to display as enabled in the admin interface and audit log, masking the change. Limiting factors: full administrative privileges are required (PR:H), there is no confidentiality or availability impact, and the effect is a silent weakening of a control rather than direct system compromise - so realistic risk is confined to insider misuse or an already-compromised admin session.

Impact

This is a genuinely low-priority issue despite being network-vector. The vendor CVSS 3.1 vector (AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N, 4.9 Medium) is internally consistent and I agree with it: the PR:H requirement means the actor must already be an authenticated administrator, and the only impact is integrity (I:H) - a security control is silently neutralized, with no confidentiality (C:N) or availability (A:N) consequence. There is no EPSS score, no CISA KEV listing, and no public exploit code, so exploitation status is 'no public exploit identified at time of analysis.' The real-world risk is muted because the 'attacker' is a privileged admin misconfiguring (or deliberately weakening) their own tenant's policy rather than an external intruder gaining new access - this is closer to an insider/mistake-tolerance defect than a remotely weaponizable flaw. The notable twist that elevates it slightly above pure misconfiguration is the deceptive state: the control continues to appear enabled in both the admin UI and the audit log, so a weakened policy can go undetected by defenders and auditors. No key signals conflict; the only data-quality issue is the 'Information Disclosure' tag, which contradicts the C:N/I:H vector (this is an integrity/security-control-bypass issue, not disclosure).

Exploit ScenarioDerived

A malicious or coerced Kiteworks administrator sets a configurable security-policy value (e.g., a threshold or limit) above its intended maximum so the associated control silently stops enforcing, while the UI and audit log still show it as enabled. The weakened posture then persists undetected until an unrelated event exposes it. No public proof-of-concept exists and exploitation requires existing administrative privileges.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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

Kiteworks Core deployments earlier than 9.5.0 allow an authenticated administrator to silently render a security-policy control ineffective by setting its configurable value outside the intended range, while the control continues to appear enabled in the administrative interface and audit log. The assessed impact is correspondingly limited - CVSS 4.9 (CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N) with no confidentiality or availability impact - because exploitation requires full administrative privileges and produces a masking of enforcement rather than direct system compromise. No public exploit code was identified at time of analysis, and the realistic risk is confined to insider misuse or an already-compromised administrator session; a vendor patch is available.

RemediationAI

Apply the vendor-released fix by upgrading Kiteworks Core to 9.5.0 or later, the first release outside the affected "<9.5.0" range, following the vendor advisory at https://github.com/kiteworks/security-advisories/security/advisories/GHSA-4r97-hch3-g2f9; this is the only complete fix since the platform itself must enforce the permitted range of the security-policy value rather than relying on UI constraints. Until the upgrade is staged, treat the issue as a privileged-insider and configuration-integrity problem: restrict the ability to edit security-policy settings to a minimal set of administrators and review those assignments (trade-off: increases administrative burden and slows legitimate policy changes), and independently validate current policy values by pulling the configuration through the API or database rather than trusting the UI/audit-log "enabled" indicator (trade-off: manual, non-scalable review that does not remediate the underlying missing validation). Monitor audit and configuration-change logs for policy edits by unusual or recently elevated accounts, accepting that this is detective only and may miss a change already made. No public exploit code was identified at time of analysis, so urgent out-of-band mitigation is not warranted; prioritize the upgrade within normal patch cycles.

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 defect is classified as CWE-1284 (Improper Validation of Specified Quantity in Input): the Kiteworks Core platform fails to enforce the maximum permitted value for a configurable security-policy setting, so a value beyond the intended range is accepted and the associated control never activates. Critically, the administrative interface and the audit log keep reporting the control as enabled, so administrators and auditors receive a false assurance that the policy is in force - a silent control-failure problem rather than an avenue for code execution, data theft, or denial of service. The affected component is the Kiteworks Core product line (CPE cpe:2.3:a:kiteworks:core:*:*:*:*:*:*:*:*), tracked under ENISA EUVD-2026-90308 and vendor advisory GHSA-4r97-hch3-g2f9; per the assessed vector (PR:H, S:U, C:N/I:H/A:N) the exposure is limited to highly privileged administrators who can edit security-policy configuration, which is precisely the role trusted to configure those controls.

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

Requires administrative access (PR:H) over a network-reachable admin interface; impact is a silently disabled integrity control (I:H), with no confidentiality or availability effect.

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

Kiteworks did not enforce the maximum permitted value for a configurable security-policy setting. An authenticated administrator could set this value outside its intended range so that the associated control never activated, while the control continued to appear enabled in the administrative interface and audit log, allowing it to be silently rendered ineffective.

Threat Intelligence Overview

EPSS Score
0.4%
Top 72% 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.4%
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
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