Description
SoftVC VITS Singing Voice Conversion through commit 730930d contains a path traversal vulnerability in the full-song inference server that allows unauthenticated remote attackers to read and exfiltrate arbitrary files by supplying attacker-controlled filesystem paths through the audio_path field of an unauthenticated POST request to the /wav2wav route. Attackers can pass arbitrary server-side paths verbatim to librosa.load, torchaudio.load, and soundfile.write sinks, causing the server to decode and return file contents via the HTTP response body while also writing attacker-specified .wav files to arbitrary locations on the filesystem.
Published: 2026-07-23
Score: 9.3 Critical
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

SoftVC VITS Singing Voice Conversion contains a path traversal vulnerability in the full‑song inference server that allows unauthenticated attackers to read arbitrary files by supplying an attacker‑controlled audio_path in a POST request to the /wav2wav route. The server passes the supplied path directly to librosa.load, torchaudio.load, and soundfile.write, enabling the attacker to retrieve any file contents in the HTTP response and also to write arbitrary .wav files to any location on the filesystem. This flaw provides remote file disclosure and arbitrary file write capabilities.

Affected Systems

The vulnerability exists in any release that includes commit 730930d of the SoftVC VITS project maintained by svc‑develop‑team under the so‑vits‑svc product line. All versions of the full‑song inference server that have not applied the mitigation for this commit remain affected, regardless of the overall SoftVC VITS package version.

Risk and Exploitability

With a CVSS score of 9.3 the flaw is classified as critical, and its EPSS score of less than 1 % indicates a low but non‑zero probability of exploitation at the time of analysis. The attack surface is network‑based and unauthenticated; any external user can submit a crafted POST request to the vulnerable endpoint. Because the attacker can read sensitive files such as configuration, credential, or personal data and can also write files that may overwrite or inject malicious code, compromise of the server could lead to data leakage, credential theft, or serve as a foothold for deeper attacks. The flaw is not currently listed in CISA’s Known Exploited Vulnerabilities catalog.

Generated by OpenCVE AI on August 3, 2026 at 21:14 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the SoftVC VITS full‑song inference server to a version that removes the path traversal flaw in the /wav2wav endpoint.
  • If a patch or upgrade is not immediately possible, limit access to the /wav2wav route to authenticated users only or block external access with a firewall or service configuration.
  • Implement stricter input validation by sanitizing the audio_path parameter, rejecting any path that contains '..' or absolute components, and confining file operations to a dedicated safe directory that the application trusts.
  • Add file system access controls or sandbox the service process so that it can only read and write files within a permitted directory, preventing arbitrary file system access.

Generated by OpenCVE AI on August 3, 2026 at 21:14 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 27 Jul 2026 13:15:00 +0000

Type Values Removed Values Added
First Time appeared Svc-develop-team
Svc-develop-team so-vits-svc
Vendors & Products Svc-develop-team
Svc-develop-team so-vits-svc

Thu, 23 Jul 2026 21:45:00 +0000

Type Values Removed Values Added
Description SoftVC VITS Singing Voice Conversion through commit 730930d contains a path traversal vulnerability in the full-song inference server that allows unauthenticated remote attackers to read and exfiltrate arbitrary files by supplying attacker-controlled filesystem paths through the audio_path field of an unauthenticated POST request to the /wav2wav route. Attackers can pass arbitrary server-side paths verbatim to librosa.load, torchaudio.load, and soundfile.write sinks, causing the server to decode and return file contents via the HTTP response body while also writing attacker-specified .wav files to arbitrary locations on the filesystem.
Title SoftVC VITS Singing Voice Conversion Path Traversal via /wav2wav Flask Route
Weaknesses CWE-22
References
Metrics cvssV3_1

{'score': 9.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N'}

cvssV4_0

{'score': 9.3, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N'}

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Subscriptions

Svc-develop-team So-vits-svc
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-07-23T18:04:13.633Z

Reserved: 2026-07-22T20:26:09.980Z

Link: CVE-2026-65701

cve-icon Vulnrichment

Updated: 2026-07-23T18:04:10.975Z

cve-icon NVD

Status : Deferred

Published: 2026-07-23T18:17:01.480

Modified: 2026-07-23T19:17:05.310

Link: CVE-2026-65701

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T21:15:05Z

Weaknesses
  • CWE-22

    Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')