Skip to content
OpenAdvisories
Medium · 4.4 CVE-2026-71212 EUVD-2026-53209GHSA-f3j9-9qqv-p4r8

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

Published Aug 5, 2026 · Updated Aug 10, 2026 · Assigned by TuranSec

Description

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.

Affected products

VendorProductAffectedFixed
indravoyager xidown ≤ 1.25.1.19 —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Ubuntu 26.10 ffmpeg +1 No fix yet —
Ubuntu 26.04 LTS yt-dlp No fix yet —
Ubuntu 24.04 LTS yt-dlp No fix yet —
Ubuntu 22.04 LTS yt-dlp No fix yet —
Ubuntu 20.04 LTS its No fix yet —
Show 9 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS its No fix yet —
Ubuntu 16.04 LTS its No fix yet —
Ubuntu Pro 26.04 LTS ffmpeg No fix yet —
Ubuntu Pro 24.04 LTS ffmpeg No fix yet —
Ubuntu Pro 22.04 LTS ffmpeg No fix yet —
Ubuntu Pro 20.04 LTS ffmpeg No fix yet —
Ubuntu Pro 18.04 LTS ffmpeg No fix yet —
Ubuntu Pro 16.04 LTS ffmpeg No fix yet —
Ubuntu Pro 14.04 LTS libav No fix yet —

References