Approved changes feed: RSS · Atom
cpe:2.3:a:wekan:wekan:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Wekan (c845c1cf-b45a-555b-a997-c64ecab12e3b) |
|---|---|
| Product | Wekan (03c414b4-404a-5880-9773-602b824197cd) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-59154 |
vulnerable | 2026-07-29 01:03:17.396894 |
Wekan: Checklist direct DDP updates can write checklist data into private boards
MEDIUM (4.3)
Wekan is open source kanban built with Meteor. Prior to 9.64, Wekan has a cross-board authorization bypass in the direct Meteor collection allow rules for Checklists and ChecklistItems because updates are authorized only against the current source doc.cardId and do not inspect the destination cardId or boardId in the update modifier, allowing a low-privileged authenticated user with write access to one board and knowledge of a target private card id to create checklist data on an accessible card and move it into a private board where they are not a member. This issue is fixed in version 9.64.
Published: 2026-07-10T15:45:20.012Z
Updated: 2026-07-10T20:59:04.865Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-55652 |
vulnerable | 2026-07-29 01:00:28.543204 |
Wekan: Header-login IP allowlist bypass via X-Forwarded-For spoofing in Wekan allows unauthenticated full account takeover (incl. admin)
CRITICAL (9.8)
Wekan is open source kanban built with Meteor. Prior to 9.46, header-login with HEADER_LOGIN_TRUSTED_IPS uses getRequestIp() in server/lib/headerLoginAuth.js to trust the client-supplied X-Forwarded-For header before the real socket address, allowing an unauthenticated attacker to send HEADER_LOGIN_ID for any username and receive a meteor_login_token session, including for admin. This issue is fixed in version 9.46.
Published: 2026-07-15T21:15:11.246Z
Updated: 2026-07-17T12:36:23.896Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-55234 |
vulnerable | 2026-07-29 01:00:28.412406 |
Wekan: Broken access control: any authenticated user can move their Cards/Lists/Swimlanes into a private board they are not a member of (cross-board write via collection allow rule)
HIGH (8.5)
Wekan is open source kanban built with Meteor. Prior to 9.37, Wekan DDP update allow rules in server/permissions/cards.js, server/permissions/lists.js, and server/permissions/swimlanes.js authorize against the stored source boardId and do not validate a new boardId in the update modifier. Any authenticated user with write access to their own board can call /cards/update, /lists/update, or /swimlanes/update to move cards, lists, or swimlanes into a private board they are not a member of. This issue is fixed in version 9.37.
Published: 2026-07-15T21:13:35.600Z
Updated: 2026-07-16T15:12:11.967Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53447 |
vulnerable | 2026-07-29 01:00:27.014727 |
Wekan: `cloneBoard` Meteor method has no authorization check — any user can clone (read) any private board by ID
MEDIUM (6.5)
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-15T21:12:59.647Z
Updated: 2026-07-16T18:48:01.813Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53446 |
vulnerable | 2026-07-29 01:00:27.014298 |
Wekan: Server-Side Request Forgery (SSRF) via webhook integration URLs
Wekan is open source kanban built with Meteor. Prior to 9.32, Wekan webhook integration URLs in models/integrations.js are stored from user input and later fetched by server/notifications/outgoing.js without applying the existing validateAttachmentUrl() private-network checks from models/lib/attachmentUrlValidation.js. A board administrator can configure webhook URLs that cause server-side requests to internal or metadata services. This issue is fixed in version 9.32.
Published: 2026-07-15T21:10:11.930Z
Updated: 2026-07-16T12:49:40.489Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53445 |
vulnerable | 2026-07-29 01:00:27.013915 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-53444 |
vulnerable | 2026-07-29 01:00:27.013613 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-52893 |
vulnerable | 2026-07-29 00:57:48.998597 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-52892 |
vulnerable | 2026-07-29 00:57:48.998328 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-52891 |
vulnerable | 2026-07-29 00:57:48.998115 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-52890 |
vulnerable | 2026-07-29 00:57:48.997865 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41455 |
vulnerable | 2026-06-08 08:03:15.405408 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-41454 |
vulnerable | 2026-06-08 08:03:15.404990 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-30847 |
vulnerable | 2026-06-08 07:57:14.364330 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-30846 |
vulnerable | 2026-06-08 07:57:14.363957 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-30845 |
vulnerable | 2026-06-08 07:57:14.358191 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-30844 |
vulnerable | 2026-06-08 07:57:14.357688 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-30843 |
vulnerable | 2026-06-08 07:57:14.354955 | 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.543113 | 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.031791 | 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.031270 | 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.030923 | 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.030459 | 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.029989 | 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.029658 | 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.029297 | 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.028782 | 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.027204 | 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 this panel to browse, search, copy or download the JSON record.