{
  "cveId": "CVE-2026-26331",
  "url": "https://patchblox.com/security/cve/CVE-2026-26331",
  "summary": "CVE-2026-26331 is fixed in yt-dlp on 1 platform by DEBIAN-CVE-2026-26331 (version 2026.02.21-1), released February 24, 2026. It is not reported as exploited. Patch Radar priority: High.",
  "title": "yt-dlp: yt-dlp is a command-line audio/video downloader",
  "description": "yt-dlp is a command-line audio/video downloader. Starting in version 2023.06.21 and prior to version 2026.02.21, when yt-dlp\u0027s \u0060--netrc-cmd\u0060 command-line option (or \u0060netrc_cmd\u0060 Python API parameter) is used, an attacker could achieve arbitrary command injection on the user\u0027s system with a maliciously crafted URL. yt-dlp maintainers assume the impact of this vulnerability to be high for anyone who uses \u0060--netrc-cmd\u0060 in their command/configuration or \u0060netrc_cmd\u0060 in their Python scripts. Even though the maliciously crafted URL itself will look very suspicious to many users, it would be trivial for a maliciously crafted webpage with an inconspicuous URL to covertly exploit this vulnerability via HTTP redirect. Users without \u0060--netrc-cmd\u0060 in their arguments or \u0060netrc_cmd\u0060 in their scripts are unaffected. No evidence has been found of this exploit being used in the wild. yt-dlp version 2026.02.21 fixes this issue by validating all netrc \u0022machine\u0022 values and raising an error upon unexpected input. As a workaround, users who are unable to upgrade should avoid using the \u0060--netrc-cmd\u0060 command-line option (or \u0060netrc_cmd\u0060 Python API parameter), or they should at least not pass a placeholder (\u0060{}\u0060) in their \u0060--netrc-cmd\u0060 argument.",
  "published": "2026-02-24T03:16:01Z",
  "severity": "high",
  "cvss": 8.8,
  "cvssVector": "CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H",
  "epss": 0.0182,
  "epssPercentile": 0.78836,
  "priority": "High",
  "priorityTier": 3,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "yt-dlp",
      "release": "Debian 14",
      "fixedVersion": "2026.02.21-1",
      "fix": "DEBIAN-CVE-2026-26331",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2026-26331",
      "released": "2026-02-24T03:16:01Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-07T12:40:37Z"
}