CVE-2026-109966 Details
Description
yt-dlp-web-ui through 4.0.0 contains an argument injection vulnerability that allows unauthenticated remote attackers to inject yt-dlp options by supplying a dash-prefixed url parameter to the Service.Formats JSON-RPC method. Attackers can send values like --load-info-json via /rpc/http or /rpc/ws to make yt-dlp load attacker-chosen JSON files from the server filesystem, with contents reflected in responses.
A vulnerability allowing argument injection has been identified in yt-dlp-web-ui versions through 4.0.0. This issue allows unauthenticated remote attackers to inject yt-dlp options by supplying a dash-prefixed url parameter to the Service.Formats JSON-RPC method. The vulnerability is present in the application's default configuration, which does not require authentication. Exploitation involves sending crafted requests that include injected CLI arguments, which are then executed by the server's yt-dlp command-line interface. This can lead to unauthorized access to local files or internal network resources.
Self-hosted instances should update the application to version 4.0.0 or later, and ensure that authentication is enabled. For versions prior to 4.0.0, it is recommended to manually apply the necessary fixes by validating user input, rejecting leading dashes, and adding authentication requirements.
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 Oct 13, 2026CISA-ADP
Assessed Oct 26, 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.
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-88 | Improper Neutralization of Argument Delimiters in a Command ('Argument Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| marcopiovanello yt-dlp-web-ui | <= 4.0.0 (semver) |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 26, 2026 | CVE Modified | CISA-ADP |
| Oct 13, 2026 | New CVE Received | [email protected] |
Volerion