CVE-2026-27116
Vikunja is an open-source self-hosted task management platform.
Published Feb 25, 2026 · updated Jun 17, 2026 · vikunja vikunja
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 URL parameter is rendered into the DOM without output encoding when the user clicks "Filter." While and are blocked, , , and formatting tags ( , , ) 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.
Code
The project this record applies to. Exploit listings stay in References.
No public source repository is identified for this product.
Timeline
Detection, updates, and resolution for this record.
Feb 25, 2026 · NIST NVD
Detected
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 URL parameter is rendered into the DOM without output encoding when the user clicks "Filter." While and are blocked, , , and formatting tags ( , , ) render without restriction — enabling SVG-based phishing buttons, external redirec
Jun 17, 2026 · NIST NVD
Updated
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 URL parameter is rendered into the DOM without output encoding when the user clicks "Filter." While and are blocked, , , and formatting tags ( , , ) render without restriction — enabling SVG-based phishing buttons, external redirec
Affected
- cpe vikunja/vikunjaversion unspecified
Sources
- CVE.orgVulnerability recordCVE-2026-27116
Official CVE identifier
cve.org - NIST NVDVulnerability recordCVE-2026-27116
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 URL parameter is rendered into the DOM without output encoding when the user clicks "Filter." While `<
nvd.nist.gov