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
VendorProductAffected 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
Published: 15 Jul 2026 · Updated: 20 Jul 2026 · First seen: 15 Jul 2026