GHSL-2025-050: GPT-SoVITS Deserialization of Untrusted Data vulnerability
Key facts
- Attack vector
- Network
- Privileges required
- None
- User interaction
- None
- Attack complexity
- Low
- Attack requirements
- None
- Impact type
- Code execution
- Confidentiality · integrity · availability
- High · High · High
- Fix status
- No fix listed
Attack profile from CVSS 4.0 · CNA. Fix status from CNA. Impact type from CWE-502.
Summary
GPT-SoVITS-WebUI is a voice conversion and text-to-speech webUI. In versions 20250228v3 and prior, there is an unsafe deserialization vulnerability in vr.py AudioPreDeEcho. The model_choose variable takes user input (e.g. a path to a model) and passes it to the uvr function. In uvr, a new instance of AudioPreDeEcho class is created with the model_path attribute containing the aforementioned user input (here called locally model_name). Note that in this step the .pth extension is added to the path. In the AudioPreDeEcho class, the user input, here called model_path, is used to load the model on that path with torch.load, which can lead to unsafe deserialization. At time of publication, no known patched versions are available.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- Yes
- Technical impact
- Total
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
Remediation
No fixed version listed by the sources yet.
Timeline
- 2026-10-02 Threatist record created from CVE-2025-49838
References
Other 4
- https://github.com/RVC-Boss/GPT-SoVITS/blob/165882d64f474b3563fa91adc1a679436ae9c3b8/tools/uvr5/vr.py#L216
- https://github.com/RVC-Boss/GPT-SoVITS/blob/165882d64f474b3563fa91adc1a679436ae9c3b8/tools/uvr5/webui.py#L157
- https://github.com/RVC-Boss/GPT-SoVITS/blob/165882d64f474b3563fa91adc1a679436ae9c3b8/tools/uvr5/webui.py#L192-L205
- https://github.com/RVC-Boss/GPT-SoVITS/blob/165882d64f474b3563fa91adc1a679436ae9c3b8/tools/uvr5/webui.py#L64-L70
More RVC-Boss Gpt-sovits-webui vulnerabilities
- TI-2025-31755 GHSL-2025-052: GPT-SoVITS Deserialization of Untrusted Data vulnerability CVSS 4.0HIGH 8.9
- TI-2025-31751 GHSL-2025-048: GPT-SoVITS Command Injection vulnerability CVSS 4.0HIGH 8.9
- TI-2025-31750 GHSL-2025-047: GPT-SoVITS Command Injection vulnerability CVSS 4.0HIGH 8.9
- TI-2025-31749 GHSL-2025-046: GPT-SoVITS Command Injection vulnerability CVSS 4.0HIGH 8.9
- TI-2025-31748 GHSL-2025-045: GPT-SoVITS Command Injection vulnerability CVSS 4.0HIGH 8.9
- TI-2025-31756 GHSL-2025-053: GPT-SoVITS Deserialization of Untrusted Data vulnerability CVSS 4.0HIGH 8.9
Sources
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences