Files
vikunja/pkg/webtests
kolaente 935f03e4c0 fix: bound the task ids a bulk update accepts
CanUpdate materializes every requested task before any permission check runs,
so an unbounded list let anyone force a giant IN query on ids they cannot see.
Cap it at the schema layer like the bulk create, and keep an empty-list guard
for the v1 route, which binds through Echo and never sees the Huma tags.

Address pr-swarm finding: unbounded bulk update input.
2026-07-26 23:10:02 +02:00
..