CVE-2025-43851CWE-502

GHSL-2025-021_Retrieval-based-Voice-Conversion-WebUI

High · published May 5, 2025

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

🚨 A single user path input can lead to remote code execution! The unsafe deserialization in Retrieval-based-Voice-Conversion-WebUI versions 2.2.231006 and earlier is a major security risk. ⚡ Think of it like a chef who blindly follows a recipe without checking the ingredients — if someone sneaks in a dangerous substitute, the whole dish can turn from delicious to disastrous. Here, the user input is like that risky recipe ingredient, and it leads to potentially malicious code being executed! An attacker could manipulate the model path input to execute arbitrary code on your server, totally taking control. This could lead to data theft, system compromise, or worse! If exploited, the consequences could be absolutely devastating.

Put simply

Think of it like a chef who blindly follows a recipe without checking the ingredients — if someone sneaks in a dangerous substitute, the whole dish can turn from delicious to disastrous. Here, the user input is like that risky recipe ingredient, and it leads to potentially malicious code being executed! The vulnerability stems from unsafe deserialization in the model_choose variable, which takes direct user input to instantiate an AudioPre class. This input is then used in a torch.load function, allowing attackers to execute arbitrary code remotely.

What to do

An attacker could manipulate the model path input to execute arbitrary code on your server, totally taking control. This could lead to data theft, system compromise, or worse! If exploited, the consequences could be absolutely devastating. To safeguard against this vulnerability, you should immediately review user input handling within the system. Since no patches exist as of now, consider implementing strict validation and sanitization for paths before use. Stay alert for updates from the developers! You've got this! Stay vigilant, follow these steps, and you can ensure your systems stay secure! 🛡️

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.01002 · 62.6th percentile
Weakness
CWE-502 · Deserialization of Untrusted Data
Published
2025-05-05T18:21Z
EPSS history
Timeline
  • 05 MAY 18:21Z
    GHSL-2025-021_Retrieval-based-Voice-Conversion-WebUI
    cvelistv5