๐Ÿ” CVE Alert

CVE-2026-71212

MEDIUM 4.4

xidown: Argument Injection via Unterminated yt-dlp Command Line Construction

CVSS Score
4.4
EPSS Score
0.0%
EPSS Percentile
0th

xidown (a yt-dlp/ffmpeg GUI wrapper) builds its yt-dlp command-line invocation (xidown/core/scanner.py and downloader.py) by appending the user-provided or scanned URL as a bare trailing positional argument, with no '--' end-of-options marker and no scheme validation anywhere in the codebase. Because yt-dlp parses any argument beginning with '-' as a CLI option rather than link text, a crafted 'URL' value such as -U (yt-dlp's self-update flag) or --exec=... is parsed as a real yt-dlp option instead of a URL, altering the tool's control flow before its own URL validation runs. Full code execution via --exec was not demonstrated in the single-URL flow tested, but the underlying argument-injection primitive is confirmed and unmitigated across all call sites.

CWE CWE-88
Vendor indravoyager
Product xidown
Published Aug 5, 2026
Stay Ahead of the Next One

Get instant alerts for indravoyager xidown

Be the first to know when new medium vulnerabilities affecting indravoyager xidown are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L
Attack Vector
Attack Complexity
Privileges Required
User Interaction
Scope
Confidentiality
Integrity
Availability

Affected Versions

indravoyager / xidown
0 โ‰ค 1.25.1.19

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
cwe.mitre.org: https://cwe.mitre.org/data/definitions/88.html

Credits

Muhammadsiddiq