CVE-20XX-?

CVE-2026-52890

7.1 HIGH 0.5% exploit odds Fix listed Disclosure Server

What it is

Wekan is open source kanban built with Meteor. Prior to 9.31, Wekan allows a logged-in board member to insert an attachment document through the /attachments/insert DDP method with attacker-controlled versions.original.path and versions.original.storage fields. The server/permissions/attachments.js insert rule checks only board write access, and FileStoreStrategyFilesystem.getReadStream() in models/lib/fileStoreStrategy.js streams the stored path without a storage-root containment check, allowing arbitrary file reads and denial of service through special files such as /dev/zero. This issue is fixed in version 9.31.

At a glance

Exploitability
Can be exploited over the network with a low-privilege account. High risk of data exposure.
Exploit odds
0.5% chance of exploitation in the next 30 days (EPSS).
Fix
A patch, advisory or fixed version is referenced. Upgrade or apply it.

Timeline

  1. PublishedDisclosed publicly on CVE.org and NVD
  2. Last updatedMost recent change to the record

Details

Published
Last modified
Exploit probability
0.5% · EPSS, next 30 days
Weakness
CWE-22 · Path traversal
Record status
Deferred

Attack profile CVSS 3.1 · 7.1

Attack vector
Network
Complexity
Low
Privileges needed
Low
User interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
Low
Raw vector

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:L

Meme: I wake up, CVE-2026-52890
Download Square Reddit

Fix and advisories

References

NVD record · CVE.org record