PatchSiren cyber security CVE debrief
CVE-2026-52891 wekan CVE debrief
CVE-2026-52891 is a critical vulnerability in Wekan's avatar upload feature. Prior to version 9.07, user-supplied filenames were embedded into paths and passed to child_process.exec() for MIME-type detection. This allowed attackers to inject shell metacharacters, such as backticks and $(), to execute commands on the server. The issue was fixed in version 9.07.
- Vendor
- wekan
- Product
- Unknown
- CVSS
- CRITICAL 9.9
- CISA KEV
- Not listed in stored evidence
- Original CVE published
- 2026-07-15
- Original CVE updated
- 2026-07-17
- Advisory published
- 2026-07-15
- Advisory updated
- 2026-07-17
Who should care
Administrators and users of Wekan, especially those hosting their kanban boards on servers that may be exposed to untrusted users, should be aware of this vulnerability and take immediate action to update to version 9.07 or apply compensating controls.
Technical summary
The vulnerability exists in the avatar upload functionality of Wekan, an open-source kanban built with Meteor. User-supplied filenames were not properly sanitized, allowing shell metacharacters to be embedded into paths. These paths were then passed to child_process.exec() for MIME-type detection, enabling attackers to execute arbitrary commands on the server. The CVSS score for this vulnerability is 9.9, indicating a critical severity. The vulnerability was publicly disclosed on July 15, 2026, and the first update to the CVE record was made on July 16, 2026.
Defensive priority
High
Recommended defensive actions
- Update Wekan to version 9.07 or later
- Review and sanitize user-supplied filenames
- Implement compensating controls, such as restricting access to avatar upload functionality
- Monitor for suspicious activity on the server
- Consider using a Web Application Firewall (WAF) to detect and prevent attacks
Evidence notes
The CVE record was published on July 15, 2026, and modified on July 16, 2026. The NVD entry is currently Deferred. The vulnerability was fixed in version 9.07 of Wekan. Limited information is available about the specific exploits or attacks related to this vulnerability.
Sources and references
Verified primary and authoritative sources
-
CVE-2026-52891 CVE Program record
Publisher, destination, and source semantics verified
URL: https://www.cve.org/CVERecord?id=CVE-2026-52891
CVE Program - Official CVE Program record with source-provided CVE metadata.
-
CVE-2026-52891 NVD vulnerability detail
Publisher, destination, and source semantics verified
URL: https://nvd.nist.gov/vuln/detail/CVE-2026-52891
NIST National Vulnerability Database - Official NIST NVD detail page and source-specific vulnerability assessment.
Supplemental references
-
Source reference
Unverified legacy reference
URL: https://github.com/wekan/wekan/commit/a4c74a5980e9f778eb444fd346f32aa3d16786a9
-
Source reference
Unverified legacy reference
URL: https://github.com/wekan/wekan/releases/tag/v9.07
-
Source reference
Unverified legacy reference
URL: https://github.com/wekan/wekan/security/advisories/GHSA-35j7-h385-2q9g
Methodology and review provenance
AI-assisted synthesis based on stored public vulnerability evidence. System validation, approval state, and publication status do not by themselves establish human review of this revision. PatchSiren helps prioritize defensive review and does not prove exposure or remediation on any system.