Skip to content
OpenAdvisories

Vendor

Tautulli

18 known vulnerabilities.

Tautulli at a glance

Last 12 months
14
Critical · all time
2
Exploited · all time
0
Public exploit · all time
0
New vulnerabilities per month · last 12 months
0 3 5 December 2025: 0 vulnerabilities Dec 2025 January 2026: 0 vulnerabilities February 2026: 0 vulnerabilities March 2026: 5 vulnerabilities Mar April 2026: 0 vulnerabilities May 2026: 0 vulnerabilities June 2026: 5 vulnerabilities, 1 critical Jun July 2026: 0 vulnerabilities August 2026: 0 vulnerabilities September 2026: 4 vulnerabilities Sep October 2026: 0 vulnerabilities November 2026: 0 vulnerabilities
Show as table
MonthVulnerabilitiesCritical
Nov 202600
Oct 202600
Sep 202640
Aug 202600
Jul 202600
Jun 202651
May 202600
Apr 202600
Mar 202650
Feb 202600
Jan 202600
Dec 202500
Nov 202500
Oct 202500
Sep 202541
Aug 202500
Jul 202500
Jun 202500
May 202500
Apr 202500
Mar 202500
Feb 202500
Jan 202500
Dec 202400

Products

18 results · Feed

  • Medium 5.1

    Tautulli: Reflected XSS in `/search` endpoint

    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…

  • Medium 4.8

    Tautulli: Stored Cross-Site Scripting (XSS) in the newsletter

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the newsletter cron field stored in the newsletters table is inserted by data/interfaces/default/newsletter_config.html into a JavaScript string without safe JSON …

  • Medium 5.4

    Tautulli: Open redirect via whitespace bypass in /auth/redirect

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the unauthenticated /auth/redirect endpoint in plexpy/webauth.py removes forward slashes from the user-controlled redirect_uri parameter but leaves tab, line-feed,…

  • High 7.0

    Tautulli: Path traversal / arbitrary file write via unsanitized upload filename in import_config and import_database

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to 2.17.2, the import_config handler and the database_file branch of import_database in plexpy/webserve.py join the attacker-controlled config_file.filename or database_file.…

  • Critical 9.9

    Tautulli vulnerable to unauthenticated SSRF in /image/<hash> via attacker-seeded image hash replay

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Versions prior to 2.17.1 expose a public `/image/<hash>` route that resolves attacker-controlled entries from `image_hash_lookup` and replays them through the same server-side imag…

  • High 8.8

    Taultulli has CSRF in /configUpdate via missing anti-CSRF and method restriction that allows admin credential takeover

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Versions prior to 2.17.1 expose `configUpdate` as a state-changing administrator endpoint, but the route does not enforce `POST` and does not use any anti-CSRF token. In the defaul…

  • High 8.9

    Tautulli has stored XSS in logFile via guest-controlled log_js_errors input

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Versions prior to 2.17.1 expose `log_js_errors` to any authenticated user, including guest users when guest access is enabled. The endpoint writes attacker-controlled strings direc…

  • High 8.9

    Tautulli Vulnerable to Unauthenticated/Authenticated Remote Code Execution via Newsletter Custom Template Directory

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Versions prior to 2.17.1 are vulnerable to remote code execution via the newsletter custom template directory feature. On a fresh install before the setup wizard is completed, all …

  • Medium 5.7

    Tautulli Vulnerable to Authenticated Path Traversal in Cache Deletion API

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to version 2.17.1, a path traversal vulnerability in the cache deletion endpoint allows authenticated API access to delete directories outside the configured cache path. This…

  • High 7.4

    Tautulli: Unsanitized JSONP callback parameter allows cross-origin script injection and API key theft

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. From version 1.3.10 to before version 2.17.0, an unsanitized JSONP callback parameter allows cross-origin script injection and API key theft. This issue has been patched in version…

  • Medium 4.9

    Tautulli: SQL Injection in get_home_stats API endpoint via unsanitised filter parameters

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. From version 2.14.2 to before version 2.17.0 for parameters "before" and "after" and from version 2.1.0-beta to before version 2.17.0 for parameters "section_id" and "user_id", the…

  • High 8.7
    CVE-2026-31831 Scanner template

    Tautulli: Unauthenticated Path Traversal in `/newsletter/image/images` endpoint

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to version 2.17.0, the /newsletter/image/images API endpoint is vulnerable to path traversal, allowing unauthenticated attackers to read arbitrary files from the application …

  • Medium 4.0

    Tautulli: Unauthenticated pms_image_proxy endpoint proxies arbitrary HTTP requests through the Plex Media Server

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to version 2.17.0, the /pms_image_proxy endpoint accepts a user-supplied img parameter and forwards it to Plex Media Server's /photo/:/ transcode transcoder without authentic…

  • High 7.5

    Tautulli: RCE via eval() sandbox bypass using lambda nested scope to escape co_names whitelist check

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. Prior to version 2.17.0, the str_eval() function in notification_handler.py implements a sandboxed eval() for notification text templates. The sandbox attempts to restrict callable…

  • High 8.1

    Tautulli vulnerable to Authenticated Remote Code Execution via Command Injection

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. A command injection vulnerability in Tautulli v2.15.3 and prior allows attackers with administrative privileges to obtain remote code execution on the application server. This vuln…

  • Critical 9.1

    Tautulli vulnerable to Authenticated Remote Code Execution via write primitive and `Script` notification agent

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. In Tautulli v2.15.3 and earlier, an attacker with administrative access can use the `pms_image_proxy` endpoint to write arbitrary python scripts into the application filesystem. Th…

  • High 8.6

    Tautulli vulnerable to Unauthenticated Path Traversal in `real_pms_image_proxy`

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. The `real_pms_image_proxy` endpoint in Tautulli v2.15.3 and prior is vulnerable to path traversal, allowing unauthenticated attackers to read arbitrary files from the application s…

  • High 8.6

    Tautulli vulnerable to Unauthenticated Path Traversal in `/image` endpoint

    Tautulli is a Python based monitoring and tracking tool for Plex Media Server. The `/image` API endpoint in Tautulli v2.15.3 and earlier is vulnerable to path traversal, allowing unauthenticated attackers to read arbitrary files from the application server's …