Skip to content
Vulnerabilities

How does a CVSS 9.3 UVR5 path flaw enable unauthenticated OS commands in GPT-SoVITS?

Attackers can run server commands in GPT-SoVITS by manipulating output folder paths in the UVR5 module, posing a severe risk to unpatched installations.

Illustration: A sleek desktop computer sits on a cluttered workbench, its screen displaying a blank audio editing interface with an empty folder icon.
AI-generated illustration: Sandbox Gazette

Key points

  • CVE-2025-71429 affects GPT-SoVITS versions up to 20250606v2pro with a CVSS score of 9.3.
  • The flaw allows unauthenticated users to execute operating system commands via the UVR5 WebUI.
  • Input fields for output folder paths fail to sanitize shell substitution characters like dollar signs and parentheses.

The open-source voice cloning software GPT-SoVITS contains a severe security flaw that allows attackers to execute commands on the server. According to the National Vulnerability Database, this issue, tracked as CVE-2025-71429, affects all versions through 20250606v2pro. The vulnerability exists within the UVR5 module, specifically in the file tools/uvr5/vr.py, where user input is processed insecurely.

By the numbers

  • CVSS 9.3: The severity rating assigned by the NVD, indicating a critical risk level.
  • CWE-78: The Common Weakness Enumeration identifier for improper neutralization of special elements used in an OS command.
  • 20250606v2pro: The latest version of GPT-SoVITS confirmed to be affected by this command injection flaw.

What the figures mean

A CVSS score of 9.3 indicates a critical severity rating for the vulnerability. The CWE-78 classification confirms that the root cause is a classic command injection error, where the application passes user-controlled data directly to a system shell. The source material states that unauthenticated attackers can execute commands via output folder paths.

The attack vector relies on how the UVR5 WebUI handles output folder paths. When users select mp3 or m4a export options, they can input malicious strings into the textboxes. By entering shell substitutions such as $(...), the application executes these commands as the server user. This means an attacker can run arbitrary operating system commands on the machine hosting the GPT-SoVITS instance.

This type of flaw is particularly dangerous in tools that process media files, as users often expect the software to handle file paths safely. The ability to run commands as the server user grants the attacker the same permissions as the application itself. If the service runs with elevated privileges, the compromise could extend to other parts of the system.

What to watch

Security teams should monitor for unauthorized processes running on servers that host GPT-SoVITS. Since the exploit requires no authentication, any exposed instance is at risk from automated scanning tools looking for this specific CVE. Administrators should check if their installations are running versions up to 20250606v2pro, as these are confirmed vulnerable.

No fix has been confirmed yet. Users should assume that any version prior to a future secure release remains exposed. The lack of a fix means that exposure reduction is the primary defense strategy until the vendor provides an update.

What to do and how to stay safe: GPT-SoVITS

  • Restrict network access to the GPT-SoVITS WebUI so that only trusted internal IPs can reach the service.
  • Monitor server logs for unexpected command executions or new processes spawned by the UVR5 module.
  • Isolate vulnerable instances from critical data until a secure version of the software is available.
  • Review firewall rules to block external traffic to ports used by the GPT-SoVITS application.

Step-by-step guide: Patch Management Implementation: A Step-by-Step Rollout Plan

General security guidance from the Sandbox Gazette newsroom. It is not confirmed advice from the organisations named in this story.

Frequently asked questions

Which versions of GPT-SoVITS are affected by CVE-2025-71429?

All versions of GPT-SoVITS up to and including 20250606v2pro are affected by this vulnerability.

What is the severity rating of this command injection flaw?

The National Vulnerability Database rates CVE-2025-71429 as critical with a CVSS score of 9.3.

How do attackers exploit this vulnerability?

Attackers enter shell substitutions like $(...) into the UVR5 WebUI output folder textboxes to execute commands.

Sources

  1. CVE Program
  2. NVD
GPT-SoVITSCVE-2025-71429UVR5RVC-BossOS Command Injection

Related stories

Dependency Confusion Attacks: Risks and Protection for Small Businesses

Attackers exploit the priority rules of package managers to inject malicious code into internal systems without needing external access or credentials.