Skip to main content
VulnerabilityPublished

CVE-2026-27116: vikunja · Cross-site Scripting

Affects vikunjaSource CVE Database V5

0
Compare

Not known to be exploited · CVSS 6.1 Medium : upgrade to 2.0.0 when convenient.

Data as of 30 Oct 2026, 11:52 UTC

CVSS 3.1 base score
6.1Medium
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.2% chance of exploitation in 30 days – higher than 17% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
Patch
Available – fixed in 2.0.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 25 Feb 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 30 Oct 2026.

What to do

Upgrade vikunja and github.com/go-vikunja/vikunja to 2.0.0.

Affected software

ProductAffectedFixed in
go-vikunjavikunjaAffected
  • <2.0.0
Fixed in
  • 2.0.0
Gogithub.com/go-vikunja/vikunjapkg:golang/github.com/go-vikunja/vikunjaOther threatsAffected
  • <2.0.0
Fixed in
  • 2.0.0

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

AI-suggested

Organizations should upgrade all Vikunja instances to version 2.0.0 or later, where this vulnerability is fixed. Until upgrading is possible, administrators should implement strict input validation and output encoding on the 'filter' parameter to prevent injection of malicious HTML elements. Employing Content Security Policy (CSP) headers can help mitigate the impact by restricting the execution of injected content and blocking unauthorized external resource loading. User education is critical to reduce the risk of falling victim to phishing attempts exploiting this vulnerability. Additionally, monitoring web server logs for suspicious URL parameters and unusual user activity can help detect attempted exploitation. Network-level protections such as Web Application Firewalls (WAFs) can be configured to detect and block malicious payloads targeting the vulnerable parameter. Finally, organizations should review and harden their overall web application security posture, including regular vulnerability scanning and patch management.

Description

Vikunja is an open-source self-hosted task management platform. Prior to version 2.0.0, a reflected HTML injection vulnerability exists in the Projects module where the `filter` URL parameter is rendered into the DOM without output encoding when the user clicks "Filter." While `<script>` and `<iframe>` are blocked, `<svg>`, `<a>`, and formatting tags (`<h1>`, `<b>`, `<u>`) render without restriction — enabling SVG-based phishing buttons, external redirect links, and content spoofing within the trusted application origin. Version 2.0.0 fixes this issue.

References

Community reviews

Loading reviews…