CVE-2026-45381
Deferred Deferred - Pending Action

Stored XSS in Tautulli Media Server

Vulnerability report for CVE-2026-45381, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-09-21

Last updated on: 2026-09-21

Assigner: GitHub, Inc.

Description

Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the /search endpoint inserts its user-controlled query parameter into a JavaScript string in data/interfaces/default/search.html using manual escaping that handles quotes and slashes but not backslashes. A backslash-quote sequence can terminate the string, so an unauthenticated attacker can send a crafted link that executes script in the Tautulli web context when an authenticated user follows it. This issue is fixed in version 2.17.2.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-09-21
Last Modified
2026-09-21
Generated
2026-09-22
AI Q&A
2026-09-21
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
tautulli tautulli 2.17.2
tautulli tautulli to 2.17.2 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-79 The product does not neutralize or incorrectly neutralizes user-controllable input before it is placed in output that is used as a web page that is served to other users.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a reflected Cross-Site Scripting (XSS) vulnerability in Tautulli versions before 2.17.2. The /search endpoint improperly escapes user-controlled query parameters when inserting them into a JavaScript string in the search.html file. An attacker can craft a link with a malicious query parameter that breaks out of the string context using backslash-quote sequences, allowing execution of arbitrary JavaScript in the Tautulli web interface when an authenticated user follows the link.

Detection Guidance

To detect this vulnerability, check if your Tautulli instance is running a version prior to 2.17.2. Use the command: curl -s http://localhost:8181/status | grep version. If the version is below 2.17.2, the system is vulnerable.

Impact Analysis

An attacker could trick an authenticated user into clicking a malicious link, which would execute arbitrary JavaScript in their browser session within the Tautulli web interface. This could lead to session hijacking, theft of sensitive data, or unauthorized actions performed on behalf of the user. The impact is limited to users who are already authenticated and follow the crafted link.

Compliance Impact

This XSS vulnerability could potentially lead to unauthorized access to personal data, which may violate GDPR's data protection requirements or HIPAA's safeguards for protected health information. Organizations using vulnerable Tautulli versions may face compliance risks if user data is compromised through this attack vector.

Mitigation Strategies

Upgrade Tautulli to version 2.17.2 or later immediately. If upgrading is not possible, restrict access to the /search endpoint or disable it temporarily until the update is applied.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-45381. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart