Tdarr Command Injection Vulnerability Allowing Remote Code Execution

Vulnerability

A command injection vulnerability allowing unauthenticated remote code execution has been identified in Tdarr version 2.00.15. The issue arises in the Help terminal, where the lack of input filtering enables attackers to inject and chain arbitrary commands. Exploitation can be achieved by, for example, appending command injection payloads to the '--help' option, such as using 'curl' to download a Python script and execute it, thereby executing remote code without authentication.

Impact

Exploitation of this vulnerability allows for unauthenticated remote code execution on the server where Tdarr is running.

Reproduction

To reproduce this vulnerability, access the Help terminal in Tdarr 2.00.15. The terminal does not filter input, allowing commands to be chained. For example, entering '--help; whoami' will execute the 'whoami' command and return the result. Similarly, commands can be injected to download and execute files, such as a Python script.

Added: Jan 14, 2026, 12:18 AM
Updated: Jan 14, 2026, 12:18 AM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
8.7
remediation
0.0
relevance
2.0
threat
6.4
urgency
2.9
incentive
4.2

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