OS Command Injection in AVideo - CVE-2026-45578
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary operating system commands with the privileges of the web-server runtime user.
The vulnerability exists due to improper shell argument escaping in AVideo's plugin/Live/on_publish.php when the enabled Live and YPTSocket plugins construct execAsync() commands on non-Windows systems. A remote user can use a streaming-enabled account to save a stream key such as evilkey';id>/tmp/pwn;# and POST it to the endpoint to inject shell commands through the generated m3u8 URL.