๐Ÿ” CVE Alert

CVE-2026-68560

UNKNOWN 0.0

Wekan:hell Injection in External Antivirus Scanner Path via asyncExec

CVSS Score
0.0
EPSS Score
0.0%
EPSS Percentile
0th

Wekan is open source kanban built with Meteor. Prior to 9.75, models/fileValidation.js interpolated the uploaded fileObj.path into the administrator-configured externalCommandLine at its {file} placeholder and executed the result through asyncExec, which is promisify(exec) and invokes `/bin/sh -c`. On deployments with an external scanner configured, an authenticated user able to upload an attachment could place shell metacharacters such as command substitutions in the filename and execute commands as the Wekan server process. Version 9.75 adds shellQuote() and passes the file path as a POSIX single-quoted argument so shell metacharacters cannot escape the placeholder. This issue is fixed in version 9.75.

CWE CWE-78
Vendor wekan
Product wekan
Published Aug 19, 2026
Stay Ahead of the Next One

Get instant alerts for wekan wekan

Be the first to know when new unknown vulnerabilities affecting wekan wekan are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

Affected Versions

wekan / wekan
< 9.75

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/wekan/wekan/security/advisories/GHSA-x3xm-pxrv-jg7p github.com: https://github.com/wekan/wekan/commit/1a222c4477e68c76fd6a866954b535fba0a78d05 github.com: https://github.com/wekan/wekan/releases/tag/v9.75