Information disclosure in Wekan - #VU144219
Published: August 18, 2026
Vulnerability details
The vulnerability allows a remote user to disclose sensitive information.
The vulnerability exists due to exposure of sensitive information in the GET /api/users/{userId} and PUT /api/users/{userId} endpoints when serializing complete Meteor user documents without field projection. A remote privileged user can send a request to those endpoints for arbitrary users to disclose sensitive information.
Only instances with WITH_API=true are vulnerable. Exposed data includes password bcrypt hashes and hashes of active session tokens for arbitrary users.