Search vulnerabilities

Results 4

Export CSV
CVE-2026-123095

mpv 0.29.0 before 0.42.0 Playlist Entry Injection via ytdl_hook Newlines

mpv 0.29.0 before 0.42.0 contains a playlist injection vulnerability in the bundled ytdl_hook script that allows remote attackers to add unchecked entries by embedding newlines in playlist URLs. Attackers controlling a feed or page can bypass url_is_safe() to open file:// or av:// inputs, reading local files or loading shared objects via ladspa for code execution.

CVSS 4.0 · 7.7 High EPSS < 1% KEV · Not listed
Vendors
Mpv
Products
Mpv
CVE-2020-19824

An issue in MPV v.0.29.1 fixed in v0.30 allows attackers to execute arbitrary code and crash program via the ao_c parameter.

CVSS 3.1 · 7 High EPSS < 1% KEV · Not listed
Vendors
Mpv
Products
Mpv
CVE-2021-30145

A format string vulnerability in mpv through 0.33.0 allows user-assisted remote attackers to achieve code execution via a crafted m3u playlist file.

CVSS 3.1 · 7.8 High EPSS 2.4% KEV · Not listed
Vendors
Mpv
Products
Mpv
CVE-2018-6360

mpv through 0.28.0 allows remote attackers to execute arbitrary code via a crafted web site, because it reads HTML documents containing VIDEO elements, and accepts arbitrary URLs in a src attribute without a protocol whitelist in player/lua/ytdl_hook.lua. For example, an av://lavfi:ladspa=file= URL signifies that the product should call dlopen on a shared object file located at an arbitrary local pathname. The issue exists because the product does not consider that youtube-dl can provide a potentially unsafe URL.

CVSS 3.0 · 8.8 High EPSS 2.6% KEV · Not listed
Vendors
Products