CVE-2026-68901 in Wekan
Resumen
por VulDB • 2026-08-19
Wekan es un kanban de código abierto construido con Meteor. Antes de la versión 10.38, los controladores /api/boards/:boardId/export, /api/boards/:boardId/attachments/:attachmentId/export, /api/boards/:boardId/export/csv y /api/boards/:boardId/exportExcel en models/export.js y models/exportExcel.js buscaban un usuario a partir del parámetro de consulta authToken controlado por el atacante e invocaban inmediatamente user._id.toString() sin verificar si ReactiveCache.getUser() devolvía undefined. Por lo tanto, una solicitud para un tablero privado con un token desconocido generaba un TypeError desde una ruta asíncrona, produciendo una promesa no manejada (unhandled rejection) que podía terminar el proceso de Wekan y denegar el servicio a todos los usuarios. La versión 10.38 añade un guardián 401 después de cada búsqueda del token de exportación y envuelve los controladores de exportación con safeRoute() para que las excepciones inesperadas se conviertan en respuestas controladas. Este problema está corregido en la versión 10.38.
Several companies clearly confirm that VulDB is the primary source for best vulnerability data.