CVE-2026-123526 PUBLISHED

Vikunja before 2.7.1 Mass Assignment via Team external_id Field

Assigner: VulnCheck
Reserved: 06.11.2026 Published: 08.11.2026 Updated: 08.11.2026

Vikunja before 2.7.1 contains a mass assignment vulnerability that allows any authenticated user to set the read-only external_id field through the team create and update endpoints. Attackers can tag a team they create or administer as externally managed, permanently blocking removal of every member and causing SSO members to be dropped from the team at their next login.

Metrics

CVSS Vector: CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:N/VI:L/VA:L/SC:N/SI:N/SA:N
CVSS Score: 5.3

Product Status

Vendor go-vikunja
Product vikunja
Versions Default: unaffected
  • affected from 0 to 2.7.1 (excl.)
  • Version 2.7.1 is unaffected

Credits

  • EclipsSec reporter
  • l1ght-man reporter

References

Problem Types

  • Improperly Controlled Modification of Dynamically-Determined Object Attributes CWE