Approved changes feed: RSS · Atom

cpe:2.3:a:wekan_project:wekan:*:*:*:*:*:*:*:*

part: a version: * update: *

VendorWekan Project (cc802cc3-2581-51ab-bd97-3b6a26406ca2)
ProductWekan (034eaa69-7f29-5cec-9211-375e71440369)
Edition*
Language*
Software edition*
Target software*
Target hardware*
Other*

Notes

Imported from purl2cpe mapping

PURL mappings

PURLSourceLast updated
pkg:github/wekan/wekan purl2cpe 2026-06-01 10:11:37.850247

Vulnerability references

IdentifiercpeApplicabilitySubmitteddb.gcve.eu detailsRationale
CVE:CVE-2026-30847 vulnerable 2026-06-08 07:57:14.364366 Wekan Credential Leak via notificationUsers Publication Exposes Password Hashes and Session Tokens
Wekan is an open source kanban tool built with Meteor. In versions 8.31.0 through 8.33, the notificationUsers publication in Wekan publishes user documents with no field filtering, causing the ReactiveCache.getUsers() call to return all fields including highly sensitive data such as bcrypt password hashes, active session login tokens, email verification tokens, full email addresses, and any stored OAuth tokens. Unlike Meteor's default auto-publication which strips the services field for security, custom publications return whatever fields the cursor contains, meaning all subscribers receive the complete user documents. Any authenticated user who triggers this publication can harvest credentials and active session tokens for other users, enabling password cracking, session hijacking, and full account takeover. This issue has been fixed in version 8.34.
Published: 2026-03-06T19:37:19.337Z
Updated: 2026-03-09T20:34:19.842Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-30846 vulnerable 2026-06-08 07:57:14.364004 Wekan Exposes All Global Webhook Integrations through globalwebhooks Publication
Wekan is an open source kanban tool built with Meteor. In versions 8.31.0 through 8.33, the globalwebhooks publication exposes all global webhook integrations—including sensitive url and token fields—without performing any authentication check on the server side. Although the subscription is normally invoked from the admin settings page, the server-side publication has no access control, meaning any DDP client, including unauthenticated ones, can subscribe and receive the data. This allows an unauthenticated attacker to retrieve global webhook URLs and authentication tokens, potentially enabling unauthorized use of those webhooks and access to connected external services. This issue has been fixed in version 8.34.
Published: 2026-03-06T19:35:59.942Z
Updated: 2026-03-09T20:34:19.977Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-30845 vulnerable 2026-06-08 07:57:14.363413 Wekan Exposes Sensitive Data through Lack of Field Filtering During Board Publication
Wekan is an open source kanban tool built with Meteor. In versions 8.31.0 through 8.33, the board composite publication in Wekan publishes all integration data for a board without any field filtering, exposing sensitive fields including webhook URLs and authentication tokens to any subscriber. Since board publications are accessible to all board members regardless of their role (including read-only and comment-only users), and even to unauthenticated DDP clients for public boards, any user who can access a board can retrieve its webhook credentials. This token leak allows attackers to make unauthenticated requests to the exposed webhooks, potentially triggering unauthorized actions in connected external services. This issue has been fixed in version 8.34.
Published: 2026-03-06T19:34:28.622Z
Updated: 2026-03-09T20:34:20.159Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2209 vulnerable 2026-06-08 07:55:16.721872 WeKan Custom Translation translationBody.js setCreateTranslation improper authorization
MEDIUM (6.3)
A vulnerability was detected in WeKan up to 8.18. The affected element is the function setCreateTranslation of the file client/components/settings/translationBody.js of the component Custom Translation Handler. The manipulation results in improper authorization. The attack can be launched remotely. Upgrading to version 8.19 is sufficient to fix this issue. The patch is identified as f244a43771f6ebf40218b83b9f46dba6b940d7de. It is suggested to upgrade the affected component.
Published: 2026-02-08T01:14:34.308Z
Updated: 2026-02-23T09:54:44.601Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2208 vulnerable 2026-06-08 07:55:16.721495 WeKan Rules rules.js RulesBleed authorization
MEDIUM (4.3)
A security vulnerability has been detected in WeKan up to 8.20. Impacted is an unknown function of the file server/publications/rules.js of the component Rules Handler. The manipulation leads to missing authorization. The attack can be initiated remotely. Upgrading to version 8.21 is recommended to address this issue. The identifier of the patch is a787bcddf33ca28afb13ff5ea9a4cb92dceac005. The affected component should be upgraded.
Published: 2026-02-08T01:09:41.645Z
Updated: 2026-02-23T09:54:32.411Z
Reference links
Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2207 vulnerable 2026-06-08 07:55:16.721084 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2206 vulnerable 2026-06-08 07:55:16.720589 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-2205 vulnerable 2026-06-08 07:55:16.720065 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25859 vulnerable 2026-06-08 07:53:20.543164 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25568 vulnerable 2026-06-08 07:53:20.031917 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25567 vulnerable 2026-06-08 07:53:20.031403 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25566 vulnerable 2026-06-08 07:53:20.030959 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25565 vulnerable 2026-06-08 07:53:20.030492 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25564 vulnerable 2026-06-08 07:53:20.030134 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25563 vulnerable 2026-06-08 07:53:20.029692 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25562 vulnerable 2026-06-08 07:53:20.029337 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25561 vulnerable 2026-06-08 07:53:20.028833 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-25560 vulnerable 2026-06-08 07:53:20.028130 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1964 vulnerable 2026-06-08 07:49:09.902444 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1963 vulnerable 2026-06-08 07:49:09.901930 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1962 vulnerable 2026-06-08 07:49:09.901475 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1898 vulnerable 2026-06-08 07:49:09.815700 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1897 vulnerable 2026-06-08 07:49:09.815220 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1896 vulnerable 2026-06-08 07:49:09.814616 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1895 vulnerable 2026-06-08 07:49:09.814115 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1894 vulnerable 2026-06-08 07:49:09.813506 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2026-1892 vulnerable 2026-06-08 07:49:09.811659 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-65782 vulnerable 2026-06-08 07:39:20.972068 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-65781 vulnerable 2026-06-08 07:39:20.971627 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-65780 vulnerable 2026-06-08 07:39:20.971349 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-65779 vulnerable 2026-06-08 07:39:20.971066 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2025-65778 vulnerable 2026-06-08 07:39:20.970448 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-31779 vulnerable 2026-06-08 06:04:43.507246 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2023-28485 vulnerable 2026-06-08 06:01:10.967522 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-3309 vulnerable 2026-06-08 05:33:51.145450 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data
CVE:CVE-2021-20654 vulnerable 2026-06-08 05:29:10.058832 db.gcve.eu details were skipped to keep the page responsive. Imported from gcve-enriched-dumps CVE data

Contribute

You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.

Inspect record JSON

Open JSON directly

Open this panel to browse, search, copy or download the JSON record.