Description
Wekan is open source kanban built with Meteor. Prior to 9.35, the Wekan cloneBoard Meteor method in models/import.js uses caller-supplied sourceBoardId to build a board export through models/exporter.js without invoking canExport() or checking source-board membership. Any authenticated user who knows a private board ID can clone the board into their own account and read its cards, comments, attachments, member information, and activities. This issue is fixed in version 9.35.
Published: 2026-07-15
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

Wekan is an open‑source kanban platform built with Meteor. Prior to version 9.35, the cloneBoard Meteor method in models/import.js leverages a caller‑supplied sourceBoardId to construct a board export via models/exporter.js, but it neither invokes canExport() nor verifies that the source board belongs to the calling user. Consequently, any authenticated user who knows the ID of a private board can invoke cloneBoard to copy that board into their own account and read all its cards, comments, attachments, member information, and activities. This flaw permits disclosure of private board data that should remain hidden. The vulnerability is fixed by upgrading to version 9.35.

Affected Systems

The affected product is the Wekan open‑source kanban application. All instances of Wekan that are running a version earlier than 9.35 are vulnerable. Upgrade to v9.35 or later removes the flaw.

Risk and Exploitability

The CVSS score of 6.5 indicates moderate severity, but the EPSS score of less than 1 percent shows a very low probability of exploitation at this time. The vulnerability is not listed in the CISA KEV catalog. Exploitation requires a user to be authenticated to the Wekan instance and to know the private board’s ID; once satisfied, the cloneBoard method can be invoked to copy the entire board into the user’s own account, enabling full read access to the board’s contents.

Generated by OpenCVE AI on July 31, 2026 at 02:37 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update Wekan to version 9.35 or later to remove the vulnerability
  • Restrict access to private board identifiers from unauthenticated users by ensuring IDs are only visible to authorized users
  • Temporarily disable the cloneBoard method on the server until the update can be applied, or configure the application to reject cloneBoard requests lacking proper authorization checks.

Generated by OpenCVE AI on July 31, 2026 at 02:37 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 16 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Wed, 15 Jul 2026 23:45:00 +0000

Type Values Removed Values Added
First Time appeared Wekan
Wekan wekan
Vendors & Products Wekan
Wekan wekan

Wed, 15 Jul 2026 21:30:00 +0000

Type Values Removed Values Added
Description Wekan is open source kanban built with Meteor. Prior to 9.35, the Wekan cloneBoard Meteor method in models/import.js uses caller-supplied sourceBoardId to build a board export through models/exporter.js without invoking canExport() or checking source-board membership. Any authenticated user who knows a private board ID can clone the board into their own account and read its cards, comments, attachments, member information, and activities. This issue is fixed in version 9.35.
Title Wekan: `cloneBoard` Meteor method has no authorization check — any user can clone (read) any private board by ID
Weaknesses CWE-639
CWE-862
References
Metrics cvssV3_1

{'score': 6.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N'}


cve-icon MITRE

Status: PUBLISHED

Assigner: GitHub_M

Published:

Updated: 2026-07-16T18:48:01.813Z

Reserved: 2026-06-09T16:31:21.494Z

Link: CVE-2026-53447

cve-icon Vulnrichment

Updated: 2026-07-16T18:47:30.965Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-07-31T02:45:04Z

Weaknesses
  • CWE-639

    Authorization Bypass Through User-Controlled Key

  • CWE-862

    Missing Authorization