CVE-2026-68901 in Wekan
요약
\~에 의해 VulDB • 2026. 08. 19.
Wekan은 Meteor로 구축된 오픈 소스 칸반 보드입니다. 버전 10.38 이전에는 models/export.js 및 models/exportExcel.js의 /api/boards/:boardId/export, /api/boards/:boardId/attachments/:attachmentId/export, /api/boards/:boardId/export/csv, 그리고 /api/boards/:boardId/exportExcel 핸들러가 공격자가 제어하는 authToken 쿼리 파라미터에서 사용자를 조회하고 ReactiveCache.getUser()가 undefined를 반환했는지 확인하지 않은 채 즉시 user._id.toString()을 호출했습니다. 따라서 알 수 없는 토큰이 포함된 비공개 보드에 대한 요청은 비동기 라우트에서 TypeError를 발생시켜 처리되지 않는 거부(unhandled rejection)를 초래했으며, 이는 Wekan 프로세스를 종료하여 모든 사용자에게 서비스 거부(Denial of Service)를 유발할 수 있었습니다. 버전 10.38에서는 모든 export 토큰 조회 후 401 가드를 추가하고 export 핸들러를 safeRoute()로 감싸 예상치 못한 예외가 제어된 응답으로 처리되도록 했습니다. 이 문제는 버전 10.38에서 수정되었습니다.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.