# GHSL-2025-049: GPT-SoVITS 反序列化不可信数据漏洞
## 漏洞概述
GPT-SoVITS-WebUI是一款用于语音转换和文本转语音的WebUI。在版本20250228v3及之前版本中,存在一个不安全的反序列化漏洞。
## 影响版本
- 20250228v3及之前的版本
## 漏洞细节
在vr.py的AudioPre部分存在不安全的反序列化漏洞。`model_choose`变量接收用户输入(例如模型的路径),并将该输入传递给`uvr`函数。在`uvr`函数中,创建了一个新的`AudioPre`类实例,并将上述用户输入(这里称为`model_name`)作为`model_path`参数。需要注意的是,在这个步骤中,`.pth`扩展名被添加到了路径上。在`AudioPre`类中,用户输入(这里称为`model_path`)被用来加载该路径上的模型,通过`torch.load`函数加载模型可能会导致不安全的反序列化行为。
## 影响
在发布时,尚未知道有修复此漏洞的版本。
# | POC 描述 | 源链接 | 神龙链接 |
---|
标题: GHSL-2025-049_GHSL-2025-053: Remote Code Execution (RCE) in GPT-SoVITS - CVE-2025-49837, CVE-2025-49838, CVE-2025-49839, CVE-2025-49840, CVE-2025-49841 | GitHub Security Lab -- 🔗来源链接
标签: x_refsource_CONFIRM
神龙速读标题: GPT-SoVITS/tools/uvr5/vr.py at 165882d64f474b3563fa91adc1a679436ae9c3b8 · RVC-Boss/GPT-SoVITS · GitHub -- 🔗来源链接
标签: x_refsource_MISC
神龙速读标题: GPT-SoVITS/tools/uvr5/webui.py at 165882d64f474b3563fa91adc1a679436ae9c3b8 · RVC-Boss/GPT-SoVITS · GitHub -- 🔗来源链接
标签: x_refsource_MISC
神龙速读标题: GPT-SoVITS/tools/uvr5/webui.py at 165882d64f474b3563fa91adc1a679436ae9c3b8 · RVC-Boss/GPT-SoVITS · GitHub -- 🔗来源链接
标签: x_refsource_MISC
神龙速读标题: GPT-SoVITS/tools/uvr5/webui.py at 165882d64f474b3563fa91adc1a679436ae9c3b8 · RVC-Boss/GPT-SoVITS · GitHub -- 🔗来源链接
标签: x_refsource_MISC
神龙速读