提交 #742662: Wekan <8.21 IDOR via REST API / improper object relationship validation信息

标题Wekan <8.21 IDOR via REST API / improper object relationship validation
描述Certain 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.
来源⚠️ https://github.com/wekan/wekan/commit/cabfeed9a68e21c469bf206d8655941444b9912c
用户
 MegaManSec (UID 94702)
提交2026-01-20 12時36分 (9 月前)
管理2026-02-04 15時36分 (15 days later)
状态已接受
VulDB条目344265 [WeKan 直到 8.20 REST API models/boards.js setBoardOrgs item.cardId/item.checklistId/card.boardId 权限提升]
积分20

Want to stay up to date on a daily basis?

Enable the mail alert feature now!