PT-2026-43460 · Wwbn · Avideo

·

CVE-2026-45578

·

Published

2026-05-15

·

Updated

2026-07-21

CVSS v3.1

8.8

High

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions WWBN AVideo versions 29.0 and earlier
Description A shell-metacharacter injection exists in the YPTSocket notification branch within the plugin/Live/on publish.php file. The application constructs a command line for the execAsync() function using string concatenation and literal single quotes instead of using the escapeshellarg() function. This allows an attacker to close the quoted token by inserting a single quote into the $users id, $m3u8, or $obj->liveTransmitionHistory id variables, enabling the execution of arbitrary OS commands with the privileges of the web-server runtime user.
The issue is reachable via a direct HTTP POST request to the endpoint "/plugin/Live/on publish.php".
Recommendations Update to a version where escapeshellarg() is applied to all variables interpolated into the command string in plugin/Live/on publish.php. As a temporary mitigation, restrict access to the "/plugin/Live/on publish.php" endpoint to only allow requests from 127.0.0.1 and configured RTMP server IPs via .htaccess or nginx location rules.

Exploit

Fix

OS Command Injection

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-45578
GHSA-XW67-CG5F-4M2R

Affected Products

Avideo