CVE-2025-49841CWE-502

GHSL-2025-053: GPT-SoVITS Deserialization of Untrusted Data vulnerability

High · published July 15, 2025

CVSS v4.0
8.9
EPSS
1%
Percentile
54.7
In the wild
Unconfirmed
What it is

🚨 An unsafe deserialization flaw lurks in GPT-SoVITS-WebUI, where user input takes the reins in a way that could lead to chaos! ⚡️ Think of it like a restaurant where customers can order any dish just by naming it, without the chef ever checking if the ingredients are safe — one bad order could lead to a disastrous meal. 🍽️ An attacker could exploit this vulnerability to manipulate the system, potentially loading harmful models that could wreak havoc on the application and compromise your data integrity. The situation could escalate quickly if someone maliciously crafts input, leading to unauthorized actions within the system.

Put simply

Think of it like a restaurant where customers can order any dish just by naming it, without the chef ever checking if the ingredients are safe — one bad order could lead to a disastrous meal. 🍽️ The unsafe deserialization vulnerability in process_ckpt.py occurs because the SoVITS_dropdown variable accepts user input, which is then directly passed to the load_sovits_new function. This allows attackers to control the sovits_path variable used by torch.load, resulting in unsafe deserialization.

What to do

An attacker could exploit this vulnerability to manipulate the system, potentially loading harmful models that could wreak havoc on the application and compromise your data integrity. The situation could escalate quickly if someone maliciously crafts input, leading to unauthorized actions within the system. To mitigate this risk, it's crucial to sanitize and validate all user inputs rigorously before processing them. Additionally, keep an eye out for future patches from the developers to update to revised versions as soon as they become available! You've got this! By taking these steps, you'll be one step closer to securing your application. 🛡️

The record
Technical detail
CVSS v4.0
8.9 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:P
EPSS
0.00758 · 54.7th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-07-15T20:43Z
EPSS history
Timeline
  • 15 JUL 20:43Z
    GHSL-2025-053: GPT-SoVITS Deserialization of Untrusted Data vulnerability
    cvelistv5