Skip to main content

Kiteworks Secure Data Forms CVE-2026-24756

MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-06-01 GitHub_M
4.3
CVSS 3.1 · Vendor: GitHub_M
View

Attack ChainAIDerived

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

  1. Access
    Authenticate with low-privileged Kiteworks account
  2. Delivery
    Access Secure Data Forms feature
  3. Exploit
    Capture legitimate API request containing own resource ID
  4. Execution
    Substitute victim's resource ID in request
  5. Persist
    Server accepts modification without ownership check
  6. Impact
    Victim's form data overwritten

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

Exploitation requires a valid authenticated session on the Kiteworks platform with at minimum a low-privileged user account (confirmed by CVSS PR:L). The vulnerability is specific to the Secure Data Forms feature - users or deployments that do not use this feature are not exposed. No special platform configuration, elevated role, or non-default settings are required beyond having an active account. Exploitation is bounded to integrity impact only: an attacker can modify but not read confidential data from other users (C:N per CVSS), and cannot cause service disruption (A:N). The primary limiting factor is the authentication requirement, which restricts exploitation to internal users, compromised accounts, or malicious insiders - external unauthenticated attackers cannot exploit this directly.

Impact

The CVSS base score of 4.3 (Medium) reflects a network-accessible, low-complexity attack requiring only a low-privileged account (PR:L), with impact limited strictly to integrity (I:L) - no confidentiality breach (C:N) and no availability impact (A:N). EPSS data was not provided in the source intelligence, so exploitation probability cannot be quantified. The vulnerability is not listed in the CISA KEV catalog and no POC is identified, indicating this is not being actively targeted at scale at time of analysis. Despite the moderate CVSS score, the real-world risk is context-dependent: in multi-tenant environments or regulated industries (healthcare, legal, finance) where Kiteworks is used to isolate form submissions between parties, unauthorized cross-user modification could violate data integrity controls and compliance requirements. The attack is fully internal - exploitation is bounded by the requirement for a valid platform account, limiting exposure from unauthenticated external actors.

Exploit ScenarioDerived

An authenticated Kiteworks user with a standard low-privileged account navigates to the Secure Data Forms interface, captures a legitimate API request for one of their own form resources, and replaces the resource identifier with an ID belonging to another user's form submission. Because the server performs no ownership validation, the modification is accepted and committed, overwriting the victim's data without any authorization error. No public exploit code has been identified, but the technique requires only basic HTTP request manipulation and is trivially reproducible by any authenticated user who enumerates or guesses valid resource IDs.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Jun 01, 2026

Insecure Direct Object Reference (IDOR) in Kiteworks Secure Data Forms prior to version 9.3.0 allows any authenticated low-privileged user to modify form resources owned by other users by substituting controlled resource identifiers in API requests, bypassing ownership authorization checks. The CVSS vector (AV:N/AC:L/PR:L/UI:N) confirms the vulnerability is remotely exploitable with no complexity barrier beyond holding a valid account. No public exploit code and no CISA KEV listing identified at time of analysis; real-world risk is concentrated in multi-tenant Kiteworks deployments where data isolation between users is a security expectation.

RemediationAI

Upgrade Kiteworks to version 9.3.0 or later, which contains the vendor-released patch addressing the missing ownership authorization check in Secure Data Forms. This is confirmed as the primary fix per the vendor description. The advisory is published at https://github.com/kiteworks/security-advisories/security/advisories/GHSA-jgvj-mf78-rxx8. For organizations unable to patch immediately, a compensating control is to restrict access to the Secure Data Forms feature to the minimum set of users required, reducing the pool of accounts that could exploit the IDOR. Additionally, reviewing audit logs for anomalous cross-user resource modification patterns can help detect potential exploitation. Note that neither workaround eliminates the underlying authorization flaw - patching to 9.3.0 is the only complete remediation.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

CWE-639 (Authorization Through User-Controlled Key) describes the root cause: the Kiteworks Secure Data Forms component trusts a user-supplied resource identifier (e.g., a numeric ID or UUID in a request parameter) to locate and mutate a backend resource, without verifying that the authenticated session's owner matches the resource's recorded owner. This is a server-side authorization gap, not a client-side bypass. The affected component is scoped to the Secure Data Forms feature (CPE: cpe:2.3:a:kiteworks:secure_data_forms:*:*:*:*:*:*:*:*), covering all releases prior to 9.3.0. Kiteworks is a private data network (PDN) platform; its Secure Data Forms feature is designed for controlled data collection, making unauthorized modification of submitted or stored form data a meaningful integrity breach in regulated or sensitive data workflows.

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 (GitHub_M) PRIMARY 4.3 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:N

Primary rating from Vendor (GitHub_M) · only source for this CVE.

CVSS VectorVendor: GitHub_M

Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
Low
Availability
None

DescriptionCVE.org

Kiteworks is a private data network (PDN). Prior to version 9.3.0, an Insecure Direct Object Reference (IDOR) vulnerability in Kiteworks Secure Data Forms allows an authenticated user to modify resources belonging to other users due to insufficient authorization checks on resource ownership. Upgrade Kiteworks to version 9.3.0 or later to receive a patch.

Threat Intelligence Overview

EPSS Score
0.0%
Top 92% exploitable
Data Quality
5 sources
Confidence: Medium
NVD CVE.org EPSS Vulnrichment GitHub

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.0%
Patch available No
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

22
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +22
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.

Affected Products (CPE)CVE.org

cpe:2.3:a:kiteworks:secure_data_forms:*:*:*:*:*:*:*:*
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