p PatchFirst

CVE-2026-26331

CVE-2026-26331 · yt-dlp: Arbitrary Command Injection when using the `--netrc-cmd` option

Esta página presenta datos de fuentes públicas de vulnerabilidades. Consulta el aviso original antes de actualizar.

Esta página muestra una selección de datos de las fuentes. Consulte los avisos enlazados para ver la descripción completa y las versiones afectadas.

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's `--netrc-cmd` command-line option (or `netrc_cmd` Python API parameter) is used, an attacker could achieve arbitrary command injection on the user's system with a maliciously crafted URL. yt-dlp maintainers assume the impact of this vulnerability to be high for anyone who uses `--netrc-cmd` in their command/configuration or `netrc_cmd` 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 `--netrc-cmd` in their arguments or `netrc_cmd` 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 "machine" values and raising an error upon unexpected input. As a workaround, users who are unable to upgrade should avoid using the `--netrc-cmd` command-line option (or `netrc_cmd` Python API parameter), or they should at least not pass a placeholder (`{}`) in their `--netrc-cmd` argument.

CVSS 8.8 · Alta · EPSS 1,8% · Corrección disponible

Publicación
Actualización

Pila tecnológica: system · python

Productos y versiones afectados

  • yt-dlp

    Versiones
    • >= 2023.06.21, < 2026.02.21: Afectada

    Sin corrección publicada

  • yt-dlp Debian:13

    Versiones
    • 2025.04.30-1
    • 2025.05.22-1
    • 2025.06.09-1
    • 2025.06.25-1
    • 2025.06.30-1
    • 2025.07.21-1
    • 2025.08.11-1
    • 2025.08.11-1~bpo13+1
    • 2025.08.20-1
    • 2025.08.22-1
    • 2025.08.27-1
    • 2025.08.27-1~bpo13+1
    • 2025.09.05-1
    • 2025.09.05-1~bpo13+1
    • 2025.09.23-1
    • 2025.09.26-1
    • 2025.09.26-1~bpo13+1
    • 2025.10.14-1
    • 2025.10.14-1~bpo13+1
    • 2025.10.22-1
    • 2025.10.22-1~bpo13+1
    • 2025.11.12-1
    • 2025.11.12-1~bpo13+1
    • 2025.12.08-1
    • 2025.12.08-1~bpo13+1
    • 2026.01.31-1
    • 2026.01.31-1~bpo13+1
    • 2026.02.21-1
    • 2026.02.21-1~bpo13+1
    • 2026.03.03-1
    • 2026.03.03-1~bpo13+1
    • 2026.03.13-1
    • 2026.03.13-1~bpo13+1
    • 2026.03.17-1
    • 2026.03.17-1~bpo13+1
    • 2026.06.09-1
    • 2026.06.09-1~bpo13+1
    • 2026.07.04-1
    • 2026.07.04-1~bpo13+1
    • 2026.08.19-1
    • 2026.08.19-1~bpo13+1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • yt-dlp Debian:14

    Versiones
    • 2025.04.30-1
    • 2025.05.22-1
    • 2025.06.09-1
    • 2025.06.25-1
    • 2025.06.30-1
    • 2025.07.21-1
    • 2025.08.11-1
    • 2025.08.11-1~bpo13+1
    • 2025.08.20-1
    • 2025.08.22-1
    • 2025.08.27-1
    • 2025.08.27-1~bpo13+1
    • 2025.09.05-1
    • 2025.09.05-1~bpo13+1
    • 2025.09.23-1
    • 2025.09.26-1
    • 2025.09.26-1~bpo13+1
    • 2025.10.14-1
    • 2025.10.14-1~bpo13+1
    • 2025.10.22-1
    • 2025.10.22-1~bpo13+1
    • 2025.11.12-1
    • 2025.11.12-1~bpo13+1
    • 2025.12.08-1
    • 2025.12.08-1~bpo13+1
    • 2026.01.31-1
    • 2026.01.31-1~bpo13+1
    • 2026.02.21-1~bpo13+1
    Intervalos de versiones afectados
    • ECOSYSTEM: < 2026.02.21-1

    Actualiza a 2026.02.21-1

  • yt-dlp PyPI

    Versiones
    • 2023.10.13
    • 2023.10.7
    • 2023.11.13.232715.dev0
    • 2023.11.13.5826.dev0
    • 2023.11.14
    • 2023.11.15.232826.dev0
    • 2023.11.16
    • 2023.11.16.232727.dev0
    • 2023.11.18.232705.dev0
    • 2023.11.19.232719.dev0
    • 2023.11.20.232729.dev0
    • 2023.11.26.232703.dev0
    • 2023.11.28.232715.dev0
    • 2023.11.29.232714.dev0
    • 2023.12.12.232727.dev0
    • 2023.12.13.232710.dev0
    • 2023.12.17.232710.dev0
    • 2023.12.18.232711.dev0
    • 2023.12.19.232701.dev0
    • 2023.12.20.232717.dev0
    • 2023.12.21.232720.dev0
    • 2023.12.22.232735.dev0
    • 2023.12.24.232657.dev0
    • 2023.12.26.232752.dev0
    • 2023.12.30
    • 2023.12.30.232719.dev0
    • 2023.12.31.232713.dev0
    • 2023.12.5.232702.dev0
    • 2023.12.6.232721.dev0
    • 2023.6.21
    • 2023.6.22
    • 2023.7.6
    • 2023.9.24
    • 2024.1.14.232710.dev0
    • 2024.1.18.232658.dev0
    • 2024.1.19.232708.dev0
    • 2024.1.2.232714.dev0
    • 2024.1.20.232722.dev0
    • 2024.1.21.232719.dev0
    • 2024.1.22.232713.dev0
    • 2024.1.23.232723.dev0
    • 2024.1.28.232706.dev0
    • 2024.1.29.232706.dev0
    • 2024.1.31.232703.dev0
    • 2024.1.5.232702.dev0
    • 2024.1.8.232709.dev0
    • 2024.1.9.232723.dev0
    • 2024.10.1.232843.dev0
    • 2024.10.10.232848.dev0
    • 2024.10.11.232837.dev0
    • 2024.10.12.232856.dev0
    • 2024.10.13.232959.dev0
    • 2024.10.14.232841.dev0
    • 2024.10.15.232919.dev0
    • 2024.10.16.232911.dev0
    • 2024.10.19.232833.dev0
    • 2024.10.20.232914.dev0
    • 2024.10.22
    • 2024.10.22.232922.dev0
    • 2024.10.22.51025.dev0
    • 2024.10.23.232902.dev0
    • 2024.10.24.232910.dev0
    • 2024.10.25.232902.dev0
    • 2024.10.26.232826.dev0
    • 2024.10.27.232921.dev0
    • 2024.10.28.232846.dev0
    • 2024.10.29.232854.dev0
    • 2024.10.31.232951.dev0
    • 2024.10.7
    • 2024.10.7.232845.dev0
    • 2024.11.10.232816.dev0
    • 2024.11.11.232805.dev0
    • 2024.11.12.232900.dev0
    • 2024.11.15.232903.dev0
    • 2024.11.16.232922.dev0
    • 2024.11.17.232856.dev0
    • 2024.11.18
    • 2024.11.18.232921.dev0
    • 2024.11.2.232942.dev0
    • 2024.11.23.232923.dev0
    • 2024.11.24.232931.dev0
    • 2024.11.26.232922.dev0
    • 2024.11.27.232921.dev0
    • 2024.11.3.232912.dev0
    • 2024.11.4
    • 2024.11.4.232933.dev0
    • 2024.11.6.232826.dev0
    • 2024.11.9.232836.dev0
    • 2024.12.1.232904.dev0
    • 2024.12.12.232950.dev0
    • 2024.12.13
    • 2024.12.13.232928.dev0
    • 2024.12.15.232913.dev0
    • 2024.12.2.233010.dev0
    • 2024.12.23
    • 2024.12.23.232812.dev0
    • 2024.12.26.232815.dev0
    • 2024.12.3
    • 2024.12.3.232932.dev0
    • 2024.12.4.232942.dev0
    • 2024.12.6
    • 2024.12.6.161513.dev0
    • 2024.2.13.232701.dev0
    • 2024.2.14.232704.dev0
    • 2024.2.15.232705.dev0
    • 2024.2.16.232705.dev0
    • 2024.2.17.232706.dev0
    • 2024.2.18.232707.dev0
    • 2024.2.19.232703.dev0
    • 2024.2.2.232707.dev0
    • 2024.2.20.232712.dev0
    • 2024.2.21.232721.dev0
    • 2024.2.22.232849.dev0
    • 2024.2.23.232656.dev0
    • 2024.2.24.232815.dev0
    • 2024.2.25.232703.dev0
    • 2024.2.28.232744.dev0
    • 2024.2.29.232658.dev0
    • 2024.2.3.232712.dev0
    • 2024.2.4.232659.dev0
    • 2024.2.5.232712.dev0
    • 2024.2.9.232659.dev0
    • 2024.3.10
    • 2024.3.10.232703.dev0
    • 2024.3.14.232657.dev0
    • 2024.3.17.232657.dev0
    • 2024.3.18.232707.dev0
    • 2024.3.19.232701.dev0
    • 2024.3.2.232720.dev0
    • 2024.3.20.232704.dev0
    • 2024.3.22.232703.dev0
    • 2024.3.29.232706.dev0
    • 2024.3.3.232706.dev0
    • 2024.3.30.232704.dev0
    • 2024.3.31.232706.dev0
    • 2024.3.4.232716.dev0
    • 2024.3.6.232659.dev0
    • 2024.3.7.232716.dev0
    • 2024.3.8.232718.dev0
    • 2024.3.9.232714.dev0
    • 2024.4.1.232704.dev0
    • 2024.4.13.232802.dev0
    • 2024.4.18.232703.dev0
    • 2024.4.20.232659.dev0
    • 2024.4.21.232710.dev0
    • 2024.4.28.232723.dev0
    • 2024.4.3.233315.dev0
    • 2024.4.4.232729.dev0
    • 2024.4.6.232655.dev0
    • 2024.4.7.232657.dev0
    • 2024.4.8.232708.dev0
    • 2024.4.9
    • 2024.4.9.232723.dev0
    • 2024.5.10.232705.dev0
    • 2024.5.11.232654.dev0
    • 2024.5.12.232709.dev0
    • 2024.5.13.232704.dev0
    • 2024.5.16.232713.dev0
    • 2024.5.17.232726.dev0
    • 2024.5.18.232655.dev0
    • 2024.5.20.232721.dev0
    • 2024.5.22.232749.dev0
    • 2024.5.23.232707.dev0
    • 2024.5.25.232709.dev0
    • 2024.5.26
    • 2024.5.26.232731.dev0
    • 2024.5.27
    • 2024.5.27.232744.dev0
    • 2024.5.29.232700.dev0
    • 2024.5.30.232720.dev0
    • 2024.5.4.232706.dev0
    • 2024.5.5.232701.dev0
    • 2024.5.8.232715.dev0
    • 2024.6.1.232725.dev0
    • 2024.6.11.232712.dev0
    • 2024.6.13.232720.dev0
    • 2024.6.15.232712.dev0
    • 2024.6.16.232832.dev0
    • 2024.6.17.232743.dev0
    • 2024.6.20.232815.dev0
    • 2024.6.21.232706.dev0
    • 2024.6.22.232706.dev0
    • 2024.6.24.232830.dev0
    • 2024.6.27.232805.dev0
    • 2024.6.29.232730.dev0
    • 2024.6.30.232744.dev0
    • 2024.7.1
    • 2024.7.1.232715.dev0

    Actualiza a 2026.02.21

  • yt-dlp Ubuntu:22.04:LTS

    Versiones
    • 2021.12.01-1
    • 2021.12.27-1
    • 2022.01.21-1
    • 2022.02.04-1
    • 2022.03.08.1-1
    • 2022.04.08-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • yt-dlp Ubuntu:24.04:LTS

    Versiones
    • 2023.07.06-1
    • 2023.10.13-1ubuntu1
    • 2023.11.16-1
    • 2023.12.30-1ubuntu1
    • 2024.03.10-1
    • 2024.04.09-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • yt-dlp Ubuntu:25.10

    Versiones
    • 2025.03.27-1
    • 2025.04.30-1
    • 2025.05.22-1
    • 2025.06.09-1
    • 2025.06.25-1
    • 2025.06.30-1
    • 2025.07.21-1
    • 2025.08.11-1
    • 2025.08.20-1
    • 2025.08.22-1
    • 2025.08.27-1
    • 2025.09.05-1
    • 2025.09.23-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • yt-dlp Ubuntu:26.10

    Versiones
    • 2026.03.17-1
    • 2026.06.09-1
    • 2026.07.04-1
    • 2026.08.19-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

  • yt-dlp Ubuntu:26.04:LTS

    Versiones
    • 2025.09.23-1
    • 2025.10.22-1
    • 2025.11.12-1
    • 2025.12.08-1
    • 2026.01.31-1
    • 2026.03.17-1
    Intervalos de versiones afectados
    • ECOSYSTEM: (−∞, +∞)

    Sin corrección publicada

Fuentes originales

Comprueba tu servidor →