CVE-2026-29056

Kanboard is project management software focused on Kanban methodology. Prior to 1.2.51, Kanboard's user invite registration endpoint (`UserInviteController::register()`) accepts all POST parameters and passes them to `UserModel::create()` without filtering out the `role` field. An attacker who receives an invite link can inject `role=app-admin` in the registration form to create an administrator account. Version 1.2.51 fixes the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:kanboard:kanboard:*:*:*:*:*:*:*:*

History

18 Mar 2026, 19:40

Type Values Removed Values Added
First Time Kanboard
Kanboard kanboard
CPE cpe:2.3:a:kanboard:kanboard:*:*:*:*:*:*:*:*
CVSS v2 : unknown
v3 : unknown
v2 : unknown
v3 : 8.8
References () https://github.com/kanboard/kanboard/security/advisories/GHSA-2jvj-q44v-6p3x - () https://github.com/kanboard/kanboard/security/advisories/GHSA-2jvj-q44v-6p3x - Exploit, Mitigation, Vendor Advisory

18 Mar 2026, 15:16

Type Values Removed Values Added
References () https://github.com/kanboard/kanboard/security/advisories/GHSA-2jvj-q44v-6p3x - () https://github.com/kanboard/kanboard/security/advisories/GHSA-2jvj-q44v-6p3x -

18 Mar 2026, 14:52

Type Values Removed Values Added
Summary
  • (es) Kanboard es un software de gestión de proyectos centrado en la metodología Kanban. Antes de la versión 1.2.51, el endpoint de registro de invitación de usuario de Kanboard (UserInviteController::register()) aceptaba todos los parámetros POST y los pasaba a UserModel::create() sin filtrar el campo role. Un atacante que recibe un enlace de invitación puede inyectar role=app-admin en el formulario de registro para crear una cuenta de administrador. La versión 1.2.51 corrige el problema.

18 Mar 2026, 02:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-18 02:16

Updated : 2026-03-18 19:40


NVD link : CVE-2026-29056

Mitre link : CVE-2026-29056

CVE.ORG link : CVE-2026-29056


JSON object : View

Products Affected

kanboard

  • kanboard
CWE
CWE-915

Improperly Controlled Modification of Dynamically-Determined Object Attributes