Thermo Fisher Torrent Suite Django Application Remote Code Execution Vulnerability

Vulnerability

A remote code execution vulnerability has been identified in the Thermo Fisher Torrent Suite Django application version 5.18.1. This vulnerability arises from inadequate input validation in the network configuration feature, allowing administrators to unintentionally execute arbitrary commands. The issue occurs when user-supplied data is processed through administrative endpoints and written directly to environment variables via Bash scripts, which then execute a source command that can be exploited to run malicious commands.

Impact

Exploitation of this vulnerability allows for unauthorized remote code execution on the server.

Reproduction

To reproduce this vulnerability, an administrator must access the /admin/network endpoint and provide network configuration parameters that include malicious payloads. The application will then process this input, update the environment variables through the TSsetnoproxy and TSsetproxy scripts, and execute the sourced command, leading to arbitrary command execution on the server.

Remediation

Users are advised to review their network configuration and security settings, ensuring that Torrent Suite software is not connected to the public Internet without a firewall. Default credentials should be changed, and the application should be secured behind a properly configured network perimeter to prevent unauthorized access.

Added: Dec 4, 2025, 3:42 PM
Updated: Dec 4, 2025, 6:10 PM

Vulnerability Rating

Custom Algorithm
spread
0.0
impact
10.0
exploitability
5.1
remediation
0.0
relevance
1.2
threat
1.6
urgency
2.9
incentive
1.7

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