CVE-2026-28505

Severity CVSS v4.0:
HIGH
Type:
CWE-94 Code Injection
Publication date:
30/03/2026
Last modified:
02/04/2026

Description

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 names by inspecting code.co_names of the compiled code object. However, co_names only contains names from the outer code object. When a lambda expression is used, it creates a nested code object whose attribute accesses are stored in code.co_consts, NOT in code.co_names. The sandbox never inspects nested code objects. This issue has been patched in version 2.17.0.

Vulnerable products and versions

CPE From Up to
cpe:2.3:a:tautulli:tautulli:*:*:*:*:*:*:*:* 2.17.0 (excluding)