Monitor vulnerabilities like this one.
Sign up free to get alerted when software you use is affected.
9.9
CVE-2026-52891: Wekan: Malicious Avatar Upload Can Execute Commands
CVE-2026-52891
CVE-2026-52891
Summary
Wekan, an open source project management tool, allows attackers to execute commands on the server by uploading a malicious avatar with special characters. This can lead to unauthorized access and system compromise. To fix this issue, update to version 9.07 or later.
What to do
No fix is available yet. Check with your software vendor for updates.
Affected software
| Vendor | Product | Affected versions |
|---|---|---|
| wekan | wekan | < 9.07 |
Original title
Wekan is open source kanban built with Meteor. Prior to 9.07, Wekan avatar upload functionality embeds user-supplied filenames into paths later passed to child_process.exec() for MIME-type detectio...
Original description
Wekan is open source kanban built with Meteor. Prior to 9.07, Wekan avatar upload functionality embeds user-supplied filenames into paths later passed to child_process.exec() for MIME-type detection. Because models/avatars.js and models/fileValidation.js used a shell command with the avatar filename, shell metacharacters such as backticks and $() in the filename could execute commands on the server. This issue is fixed in version 9.07.
mitre CVSS3.1
9.9
Vulnerability type
CWE-78
OS Command Injection
CWE-88
- https://github.com/wekan/wekan/security/advisories/GHSA-35j7-h385-2q9g x_refsource_CONFIRM
- https://github.com/wekan/wekan/commit/a4c74a5980e9f778eb444fd346f32aa3d16786a9 x_refsource_MISC
- https://github.com/wekan/wekan/releases/tag/v9.07 x_refsource_MISC
Published: 15 Jul 2026 · Updated: 20 Jul 2026 · First seen: 15 Jul 2026