Instituto Nacional de ciberseguridad. Sección Incibe
Instituto Nacional de Ciberseguridad. Sección INCIBE-CERT

Vulnerabilidad en GPT-SoVITS-WebUI (CVE-2025-49839)

Gravedad CVSS v4.0:
ALTA
Tipo:
CWE-502 Deserialización de datos no confiables
Fecha de publicación:
15/07/2025
Última modificación:
30/07/2025

Descripción

GPT-SoVITS-WebUI es una interfaz web de conversión de voz y texto a voz. En las versiones 20250228v3 y anteriores, existe una vulnerabilidad de deserialización insegura en bsroformer.py. La variable model_choose recibe la entrada del usuario (por ejemplo, la ruta a un modelo) y la pasa a la función uvr. En uvr, se crea una nueva instancia de la clase Roformer_Loader con el atributo model_path que contiene la entrada del usuario mencionada (denominada localmente como model_name). Tenga en cuenta que en este paso se añade la extensión .ckpt a la ruta. En la clase Roformer_Loader, la entrada del usuario, denominada model_path, se utiliza para cargar el modelo en esa ruta con torch.load, lo que puede provocar una deserialización insegura. Al momento de la publicación, no se conocen versiones parcheadas.

Productos y versiones vulnerables

CPE Desde Hasta
cpe:2.3:a:rvc-boss:gpt-sovits-webui:*:*:*:*:*:*:*:* 20250228v3 (incluyendo)