Skip to main content
← All vulnerabilities
CVE-2026-27116GHSA-4QGR-4H56-8895GO-2026-4552

Vikunja has Reflected HTML Injection via filter Parameter in Projects Module

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 2.0.0
None on Exploit-DB, Metasploit or GitHub
  • Exploitation: poc
  • Automatable: no
  • Technical impact: partial

Summary

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.

Timeline

  1. CVE published
  2. CISA SSVC assessment

    Exploitation: poc · Automatable: no · Technical impact: partial

  3. Record last updated

Affected versions

  • go-vikunja vikunja

    fixed in 2.0.0

  • code.vikunja.io/apiGo

    through 0.24.6

  • code.vikunja.io/apiGo

    All versions

References 2

GitHub · go-vikunja/vikunja

vikunja.io