Submeter #742663: Wekan <8.21 IDOR via REST API / improper object relationship validationinformação

TítuloWekan <8.21 IDOR via REST API / improper object relationship validation
DescriçãoCertain REST endpoints for checklist items accepted boardId/cardId/checklistId parameters but did not sufficiently verify that the referenced checklist item belonged to the specified card and board. This could allow an authenticated user with access to one board to act on checklist items from another board by guessing or obtaining object IDs. The fix adds relationship checks (item.cardId, item.checklistId, card.boardId) and returns 404 when mismatched.
Fonte⚠️ https://github.com/wekan/wekan/commit/251d49eea94834cf351bb395808f4a56fb4dbb44
Utilizador
 MegaManSec (UID 94702)
Submissão20/01/2026 12h37 (há 9 meses)
Moderação04/02/2026 15h46 (15 days later)
EstadoAceite
Entrada VulDB344266 [WeKan até 8.20 REST API models/checklistItems.js item.cardId/item.checklistId/card.boardId Checklist REST Bleed Elevação de Privilégios]
Pontos20

Are you interested in using VulDB?

Download the whitepaper to learn more about our service!