CVE-2026-25935
Medium · 5.4CVSS
5.4
EPSS
0.4%
Published
Feb 11, 2026
CISA due date
—
The record
Vikunja is a todo-app to organize your life. Prior to 1.1.0, TaskGlanceTooltip.vue temporarily creates a div and sets the innerHtml to the description. Since there is no escaping on either the server or client side, a malicious user can share a project, create a malicious task, and cause an XSS on hover. This vulnerability is fixed in 1.1.0.
Affected packages
| Ecosystem | Package | Introduced | Fixed |
|---|---|---|---|
| Go | code.vikunja.io/api | 0 | No fix |
| openSUSE:Leap 15.6 | govulncheck-vulndb | 0 | 0.0.20260226T182644-150000.1.149.1 |
Related vulnerabilities
- GO-2026-4480 Vikunja Vulnerable to XSS Via Task Preview in code.vikunja.io/api Same vulnerability
- GHSA-rfjg-6m84-crj2 Vikunja Vulnerable to Account Takeover via Password Reset Token Reuse Also affects code.vikunja.io/api
- CVE-2026-28268 Vikunja is an open-source self-hosted task management platform. Also affects code.vikunja.io/api
- GHSA-42wg-38gx-85rh Vikunja has Path Traversal in CLI Restore Also affects code.vikunja.io/api
- GHSA-7jp5-298q-jg98 Vikunja: Stored XSS via Unsanitized SVG Attachment Upload Leads to Token Exposure Also affects code.vikunja.io/api
- CVE-2026-27819 Vikunja is an open-source self-hosted task management platform. Also affects code.vikunja.io/api
- CVE-2026-27575 Vikunja is an open-source self-hosted task management platform. Also affects code.vikunja.io/api
- CVE-2026-27616 Vikunja is an open-source self-hosted task management platform. Also affects code.vikunja.io/api