OS Command Injection in Wekan - #VU139849
Published: July 28, 2026
Wekan
Detailed vulnerability description
The vulnerability allows a remote user to execute arbitrary code.
The vulnerability exists due to command injection in models/fileValidation.js when processing an uploaded file path with the external antivirus scanner command. A remote user can upload a file with a specially crafted filename to execute arbitrary code.
Exploitation occurs in the asyncExec-based external scanner path and results in code execution as the Wekan server process.