CVE-2026-85696 Details
Description
SadTalker contains an OS command injection vulnerability in the video muxing process where uploaded audio filenames are interpolated into ffmpeg commands without proper escaping. Attackers can upload audio files with shell metacharacters in the filename to break out of quoted arguments and execute arbitrary system commands when video generation occurs.
A command injection vulnerability has been identified in SadTalker versions through 0.0.2. The issue arises during the video muxing process, where uploaded audio file names are incorporated into ffmpeg command strings without adequate escaping. This flaw allows attackers to upload audio files with shell metacharacters in the file name, disrupting the command's quoted arguments and executing arbitrary system commands when the video is generated.
To address this vulnerability, it is recommended to sanitize audio file names to remove or escape shell metacharacters before using them in command execution. Additionally, replace the use of 'os.system' with 'subprocess.run' to prevent shell injection, and require authentication for the WebUI when it is exposed to the network.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Sep 4, 2026CISA-ADP
Assessed Sep 10, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/OpenTalker/SadTalker | [email protected] | Source CodeVendor |
| https://github.com/OpenTalker/SadTalker/blob/v0.0.2/src/utils/videoio.py | [email protected] | Source CodeVendor |
| https://github.com/OpenTalker/SadTalker/issues/1043 | [email protected] | ExploitIssue TrackingTechnical DescriptionVendor |
| https://www.vulncheck.com/advisories/sadtalker-os-command-injection-via-audio-filename | [email protected] | Advisory |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-78 | Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| OpenTalker SadTalker | <= 0.0.2 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Sep 10, 2026 | CVE Modified | CISA-ADP |
| Sep 4, 2026 | New CVE Received | [email protected] |
Volerion