Timo Cross-Site Scripting Vulnerability

Vulnerability

A Cross-Site Scripting (XSS) vulnerability exists in Timo version 2.0.3. This issue allows for HTML injection through crafted links in the title field, which are not properly sanitized before being displayed. The vulnerability arises from the application's use of Jsoup for HTML parsing, with a default configuration that permits a wide range of HTML tags and attributes, including links with HTTP, HTTPS, and mailto protocols. As a result, an attacker could exploit this vulnerability to inject malicious links that could be used for phishing attacks.

Impact

Exploitation of this vulnerability allows for Cross-Site Scripting, where injected HTML is executed in the context of the user's browser, potentially leading to the interception of cookies, session tokens, or other sensitive information.

Reproduction

To reproduce this vulnerability, create a link payload using standard HTML anchor tags, including a URL that you control. Insert this payload into the title field of the application. Once submitted, the injected HTML will be rendered as a clickable link, demonstrating the XSS vulnerability.

Added: Mar 26, 2026, 3:22 PM
Updated: Mar 26, 2026, 3:22 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
0.2
exploitability
7.5
remediation
0.0
relevance
4.7
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.