Missing Authentication for Critical Function in Wekan - #VU145030
Published: August 25, 2026
Vulnerability details
The vulnerability allows a remote attacker to modify database contents and cause a denial of service.
The vulnerability exists due to missing authentication in the `importBoard` Meteor DDP method in `models/import.js` when handling crafted DDP requests over WebSocket. A remote attacker can send a specially crafted request to modify database contents and cause a denial of service.
On default installations, the import feature is enabled, and the method can be reached through the `/sockjs/` endpoint without credentials. The issue affects shared and multi-tenant deployments on the same instance.