Skip to main content

Kiteworks CVE-2026-24754

MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-06-01 GitHub_M
5.4
CVSS 3.1 · Vendor: GitHub_M
Share

Severity by source

Vendor (GitHub_M) PRIMARY
5.4 MEDIUM
AV:N/AC:L/PR:L/UI:R/S:C/C:L/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
Required
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

1
Analysis Generated
Jun 01, 2026 - 22:58 vuln.today

DescriptionCVE.org

Kiteworks is a private data network (PDN). Prior to version 9.3.0, a stored XSS vulnerability in Kiteworks Secure Data Forms could allow an authenticated attacker to execute arbitrary JavaScript code in other users' sessions. Upgrade Kiteworks to version 9.3.0 or later to receive a patch.

AnalysisAI

Stored cross-site scripting in Kiteworks Secure Data Forms allows authenticated low-privileged attackers to inject persistent malicious JavaScript that executes in other users' browser sessions. All Kiteworks releases prior to version 9.3.0 are affected, and the changed-scope CVSS modifier (S:C) confirms that injected scripts execute beyond the attacker's own session boundary, enabling session hijacking, credential theft, or unauthorized actions on behalf of victim users. No public exploit code has been identified and this CVE is not listed in the CISA KEV catalog at time of analysis.

Technical ContextAI

Kiteworks is an enterprise private data network (PDN) platform designed for secure file sharing and collaboration. The vulnerability resides in the Secure Data Forms feature, where user-controlled input is insufficiently sanitized before being stored server-side and later rendered in other authenticated users' browser sessions - a textbook CWE-79 (Improper Neutralization of Input During Web Page Generation) stored XSS pattern, as distinct from reflected or DOM-based variants. The CVSS scope modifier S:C is significant here: it indicates the injected script executes in a security context beyond the attacker's own authenticated session, impacting the confidentiality and integrity of other users' sessions. The CPE identifier provided (cpe:2.3:a:kiteworks:security-advisories:*:*:*:*:*:*:*:*) references the vendor's GitHub security advisory repository rather than a versioned product CPE, so version-range enumeration relies on the advisory text rather than NVD CPE data directly.

RemediationAI

Upgrade Kiteworks to version 9.3.0 or later, which is the vendor-released patch confirmed by the advisory at https://github.com/kiteworks/security-advisories/security/advisories/GHSA-gxvv-hwgc-w7gh. If immediate upgrade is not operationally feasible, compensating controls include restricting write access to Secure Data Forms to the minimum necessary user roles, which reduces the pool of potential attackers but does not eliminate the vulnerability for authorized form contributors. Deploying or tightening Content Security Policy (CSP) headers at the web application or reverse proxy layer can constrain JavaScript execution scope and limit impact, though this depends on your deployment architecture and may require testing for functionality regressions. WAF-based XSS filtering should not be relied upon as a primary control for stored XSS, as payloads are written and read in separate requests, making them harder to intercept reliably. Patching to 9.3.0 remains the only confirmed remediation.

CVE-2026-45284 HIGH
8.8 Jun 01

Authentication bypass in the Nextcloud user_oidc app (versions 1.3.6 up to but not including 8.4.0) lets users that were

CVE-2026-45545 HIGH
8.2 Jun 01

SQL injection in the Nextcloud Tables app allows authenticated users with access to the Tables feature to execute arbitr

CVE-2026-45156 HIGH
8.1 Jun 01

Authentication bypass in Nextcloud's User OIDC app (versions 0.3.0-3.0.x, 5.0.0-5.0.x, and 6.0.0-6.3.x) allows a malicio

CVE-2026-45281 HIGH
8.1 Jun 01

Improper authorization in the Nextcloud Server CalDAV backend allows an authenticated user who knows another user's prin

CVE-2026-45722 HIGH
7.1 Jun 01

Blind SQL injection in the Nextcloud Tables app affects versions 0.9.0 through 0.9.6 and 1.0.0 through 1.0.1, allowing a

CVE-2026-45810 MEDIUM
6.8 Jun 01

Comment authorization bypass in Nextcloud Server 31.x and 32.x allows authenticated low-privilege users to read all file

CVE-2026-45279 MEDIUM
6.5 Jun 01

Path traversal in Nextcloud Server 31.x and 32.x allows authenticated non-admin users to copy arbitrary server-side file

CVE-2026-45282 MEDIUM
6.5 Jun 01

Nextcloud Server's link share attachment access bypasses password protection and download restrictions for authenticated

CVE-2026-45275 MEDIUM
6.5 Jun 01

Privilege escalation in the Nextcloud Approval app (prior to version 2.7.2) allows authenticated users who lack sharing

CVE-2026-45267 MEDIUM
6.5 Jun 01

Unauthorized access to form submissions in Nextcloud Forms prior to version 5.2.6 allows any authenticated user to read

CVE-2026-45285 MEDIUM
6.4 Jun 01

Nextcloud's Circles (Teams) sharing feature silently generates unauthenticated public access links when folders are shar

CVE-2026-45157 MEDIUM
6.3 Jun 01

Unauthorized chunking upload access in Nextcloud Server allows an authenticated share recipient to read temporary part f

Share

CVE-2026-24754 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy