CVE-2025-49838CWE-502

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

High · published July 15, 2025

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

⚡ A simple user input could unleash unsafe deserialization in GPT-SoVITS-WebUI until patched! 🚨 Think of it like a restaurant taking any random delivery without checking the order — they could end up serving up a mystery dish that nobody wants. Here, the model_choose variable blindly trusts what users send it, opening the door for potential chaos. If exploited, an attacker could load malicious models onto the server, leading to unauthorized code execution or unexpected system behavior. This vulnerability is a recipe for disaster, where the wrong model can turn your voice conversion app into a security nightmare!

Put simply

Think of it like a restaurant taking any random delivery without checking the order — they could end up serving up a mystery dish that nobody wants. Here, the model_choose variable blindly trusts what users send it, opening the door for potential chaos. This vulnerability arises from unsafe deserialization in the AudioPreDeEcho class, where user input is directly passed to the torch.load function, allowing an attacker to manipulate model paths and potentially execute malicious code.

What to do

If exploited, an attacker could load malicious models onto the server, leading to unauthorized code execution or unexpected system behavior. This vulnerability is a recipe for disaster, where the wrong model can turn your voice conversion app into a security nightmare! To mitigate this vulnerability, developers should immediately sanitize user input to ensure that only trusted paths are processed. Additionally, monitor for updates from the developers of GPT-SoVITS-WebUI and apply patches as soon as they become available. You've got this! With a little vigilance and prompt action, you can safeguard your application until a patch is released. 🛡️

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.00784 · 55.6th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-07-15T20:36Z
EPSS history
Timeline
  • 15 JUL 20:36Z
    GHSL-2025-050: GPT-SoVITS Deserialization of Untrusted Data vulnerability
    cvelistv5