Appsecure logo

CVE-2026-35600: Medium Vulnerability in Vikunja

A medium-severity vulnerability in Vikunja allows for potential phishing attacks via email notifications. Organizations should address this issue by upgrading to version 2.3.0 or later.

MEDIUMCVSS 5.4 · Published April 10, 2026

Not a customer? See how AppSecure simulates real world attacks to protect your infrastructure.

Speak to Experts

Vikunja is an open-source self-hosted task management platform. Prior to version 2.3.0, an issue exists whereby task titles are directly embedded in Markdown link syntax within overdue email notifications without the necessary escaping of Markdown special characters. When these notifications are rendered by Goldmark and sanitized by Bluemonday (which permits <a> and <img> tags), this flaw allows for the injection of Markdown constructs that can generate phishing links and tracking pixels in legitimate notification emails. This vulnerability has been addressed in version 2.3.0.

The vulnerability has been classified with a CVSS score of 5.4, indicating a medium severity level. The risk to organizations includes the potential for attackers to exploit this flaw to create phishing attacks through email notifications, thereby compromising user credentials or sensitive information.

Given the nature of this vulnerability and its impact on user trust, organizations should prioritize patching immediately. Ensuring that all installations are upgraded to the latest version is critical to mitigate the risks associated with this vulnerability.

As of now, there is no public exploit confirmed, and it is not included in the Known Exploited Vulnerabilities (KEV) database, indicating that active exploitation is currently limited.

Vulnerability Details

The vulnerability in Vikunja allows attackers to inject malicious Markdown constructs into email notifications, which can lead to phishing attempts targeting users. The flaw is categorized as CWE-79 (Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')) and is a result of insufficient input validation in the task title handling.

The CVSS 3.1 vector for this vulnerability is: CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N. This indicates that the attack vector is network-based, requiring low complexity, low privileges, and user interaction to execute successfully. The potential impacts on confidentiality and integrity are low, while availability is unaffected.

Technical Analysis

The root cause of this vulnerability lies in how Vikunja processes task titles within overdue email notifications. By embedding these titles directly into Markdown syntax without escaping special characters, it allows malicious users to craft links that could redirect users to phishing sites when the emails are rendered.

This vulnerability can be exploited over a network, requiring an attacker to have low privileges and the victim to interact with the email notification. The complexity of the attack is considered low, as it primarily depends on social engineering tactics, such as convincing a user to click on a malicious link.

Risk & Impact Analysis

The real-world deployment risk associated with this vulnerability is notable, especially for organizations that rely on Vikunja for task management. Attackers may leverage this vulnerability to create phishing links in overdue notifications, which could lead to unauthorized access to sensitive data and user credentials.

Risk to organizations includes compromised email communications, loss of user trust, and potential financial repercussions from data breaches. The urgency for remediation is assessed as medium, given the nature of the threat and its potential impact on organizational security.

Signal

Status

Known Exploit

No

Public PoC

No

Actively Exploited

No

Ransomware Use

No

Affected Versions

All versions of Vikunja prior to 2.3.0 are affected by this vulnerability. Organizations should ensure they upgrade to version 2.3.0 or later to mitigate the risks associated with this issue.

Mitigation & Remediation

To address this vulnerability, organizations should upgrade to Vikunja version 2.3.0 or later. In cases where immediate patching is not possible, consider implementing workarounds such as disabling email notifications or sanitizing content manually until the upgrade can be performed.

For further guidance, organizations can refer to the penetration testing services offered to validate the effectiveness of the applied remediation strategies.

Detection Guidance

Organizations should monitor email logs for unusual patterns, such as unexpected links or domains in overdue notifications. Additionally, reviewing user feedback regarding email content can help identify potential phishing attempts.

AppSecure Threat Intelligence Insight

This vulnerability highlights a significant risk in how user-generated content is handled in emails. Security teams should continuously assess how input sanitization is implemented across applications, especially those that allow for user interaction.

As part of a comprehensive security strategy, organizations should also prioritize conducting regular security assessments. Consider leveraging services such as application security assessments and implement robust security awareness training for users to help recognize phishing attempts.

Lastly, organizations should stay informed of emerging vulnerabilities within their technology stack and consider subscribing to relevant security advisories to receive timely updates.

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Latest CVEs. Recently published vulnerabilities from the NVD database.

View all vulnerabilities
CVE IDSeverity
CVE-2025-65418HIGH
CVE-2025-65417MEDIUM
CVE-2025-65416MEDIUM
CVE-2025-65415MEDIUM
CVE-2025-61314HIGH

Protect Your Business with Hacker-Focused Approach.