Improper Authorization in Wekan - #VU145027
Published: August 25, 2026
Vulnerability details
The vulnerability allows a remote user to modify or delete checklist items and checklists.
The vulnerability exists due to improper authorization in checklist item and checklist REST endpoints when handling authenticated mutation requests from read-only or comment-only board members. A remote user can send crafted POST, PUT, or DELETE requests to modify or delete checklist items and checklists.
The issue affects API clients because the REST layer checks board membership with checkBoardAccess instead of enforcing write permission, while the DDP/Meteor layer correctly applies write restrictions.