CVE Catalog

CVE-2026-123494

LowCVSS 3.5
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.10%

1th percentile - higher than 1% of all known CVEs

Summary

Vikunja before 2.7.1 contains a cross-site request forgery vulnerability allowing attackers to import their data into a victim's account because the Todoist, Microsoft To Do, and Trello migration OAuth callbacks lack a bound state parameter. Attackers can authorize their own account, keep the unused callback code or token, and lure a logged-in victim to the migration callback route to auto-import attacker-chosen projects and tasks containing phishing links.

Risk Assessment

This can lead to injection of malicious content and phishing links into the victim's account and compromise data integrity. Users of the external service migration feature are at risk.

Recommendation

Upgrade Vikunja to version 2.7.1 or later. Inform users of the risk and verify the source of imported data.

Other vulnerabilities in Vikunja

See all
Original NVD description (English source)

Vikunja before 2.7.1 contains a cross-site request forgery vulnerability that allows attackers to import their data into a victim's account because the Todoist, Microsoft To Do, and Trello migration OAuth callbacks lack a bound state parameter. Attackers can authorize their own account, keep the unused callback code or token, and lure a logged-in victim to the migration callback route to auto-import attacker-chosen projects and tasks containing phishing links.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS