Hi,
The following vulnerability was published for kanboard.
CVE-2026-58660[0]:
| Kanboard through 1.2.52, fixed in commit 564cc30,
| BoardAjaxController save() method (used by the kanban board drag-
| and-drop endpoint) validates the caller's role on the attacker-
| supplied project_id but never verifies that the supplied task_id
| actually belongs to that project. Because task identifiers are
| sequential integers shared across the entire instance, any
| authenticated user who is a member of at least one project can
| enumerate and move (corrupt/hide) tasks belonging to any other
| project on the same instance, including private projects they have
| no membership or role on.
If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.
For further information see:
[0] https://security-tracker.debian.org/tracker/CVE-2026-58660
https://www.cve.org/CVERecord?id=CVE-2026-58660
[1] https://github.com/kanboard/kanboard/issues/5852
[2] https://github.com/kanboard/kanboard/pull/5853
Regards,
Salvatore