CVE-2026-102123
HighCVSS 7.4Exploitation Probability (EPSS)
Low risk23th percentile - higher than 23% of all known CVEs
Summary
A Kiteworks appliance setup interface did not confine a user-supplied file path, allowing an unauthenticated attacker to write files to arbitrary writable locations. Exploitation requires network access to the interface, which is not reachable on a fully configured appliance by default.
Risk Assessment
Risk of appliance integrity compromise or unavailability, especially during initial provisioning or with non-default configurations.
Recommendation
Restrict access to the setup interface and apply vendor patches.
Other vulnerabilities in Kiteworks
See all- CVE-2026-102143High
An unauthenticated attacker could cause a file with attacker-controlled content to be written to the appliance filesystem through an administrative upload handler that did not properly authenticate the request. This did not by itself result in code execution, which would require a separate vulnerability to place the file in an executable location.
- CVE-2026-102142High
A system notification template on the Kiteworks appliance was rendered by a template engine that evaluated expressions contained in the stored template body. An authenticated System Administrator could potentially store a crafted template that executed operating-system commands on the appliance when the notification was next sent.
- CVE-2026-102137Medium
An authenticated administrator could bypass the content validation applied to an administrative file upload and store a file containing dangerous content on the appliance. This did not by itself result in code execution, which would require a separate vulnerability to run the stored file.
- CVE-2026-102136Medium
In multi-node deployments, an attacker who had already obtained code execution on one appliance node could submit a value through an internal cluster interface that was written into monitoring configuration on another node without sufficient validation, potentially allowing OS commands to be executed there. Execution was limited to an unprivileged service account on that node.
- CVE-2026-102125High
The sandbox isolating document conversion on a Kiteworks appliance did not fully confine code, potentially allowing escape and execution with the service account's privileges. An attacker could read or modify application data and configuration, or disrupt the service.
- CVE-2026-102124Medium
A Kiteworks appliance setup interface did not enforce authentication once the appliance had completed initial configuration. An unauthenticated attacker with network access to the appliance could read and modify a limited set of setup records, including a contact name and email address captured during initial configuration.
- CVE-2026-102122Medium
Kiteworks did not correctly enforce which roles a shared folder's manager was permitted to assign. In a default configuration, an authenticated user holding the Manager role on a folder could grant the Owner role to themselves or to other members of that folder.
- CVE-2026-102120High
A privilege escalation vulnerability in Kiteworks could allow an attacker with code execution on one cluster node to run OS commands with elevated privileges on another node. Insufficient input validation in an internal cluster management function allowed attacker-supplied values to reach a privileged context.
- CVE-2026-102119High
A path traversal weakness in an optional, non-default administrative feature allowed an authenticated administrator to move files to unintended locations. This could potentially be leveraged to execute arbitrary code on the underlying system.
- CVE-2026-102118High
A local privilege escalation vulnerability in Kiteworks could allow an attacker with an existing shell under a low-privileged service account to escalate to root privileges on the appliance.
Original NVD description (English source)
A Kiteworks appliance setup interface did not confine a user-supplied file path to its intended directory, which could allow an unauthenticated attacker to write a file to any location writable by the affected service account, potentially compromising the integrity of the appliance or rendering it unavailable until an operator intervenes. Exploitation requires network access to the affected interface, which is not reachable on a fully configured appliance in its default configuration; reaching it depends on either the transient window while an appliance is first being provisioned or a non-default appliance configuration.
Vulnerability data from NVD (NIST) · CISA KEV · EPSS

