Summary
CVE-2026-63305 is a critical OS command injection vulnerability (CWE-78) in WWBN AVideo affecting all versions through 29.0. The flaw resides in the ffmpeg.json.php endpoint, where the notifyCode and callback parameters are concatenated directly into a shell command without sanitization, enabling unauthenticated remote attackers who can craft a valid encrypted payload to execute arbitrary OS commands as the web-server user. The vulnerability carries a CVSS v4.0 score of 9.2 (Critical) and a CVSS v3.1 score of 8.1 (High).
Technical details
- Root cause: Within
plugin/API/standAlone/ffmpeg.json.php, thenotifyCodeandcallbackparameters sourced from the decryptedcodeToExecobject are concatenated raw into a shell command executed vianohup sh -c. Unlike the adjacentnotifyparameter — which is properly protected withescapeshellarg()— these two fields receive no equivalent sanitization and bypass thesanitizeFFmpegCommand()denylist, leaving them directly injectable. - Trigger conditions: An attacker must craft a validly encrypted
codeToExecpayload with a timestamp within 30 seconds of the server’s current time. No user account or interactive authentication is required (Privileges Required: NONE). - Attack vector: Remote, unauthenticated, over the network via HTTP/HTTPS.
- Impact: Injection of shell metacharacters (
;,$(...), backticks) intonotifyCodeorcallbackresults in arbitrary OS command execution as the web-server user — a full remote code execution primitive with high impact to confidentiality, integrity, and availability.
Affected software
- WWBN AVideo all versions through 29.0
Severity
CVSS v3.1 base score 8.1 (HIGH)
Vector: CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Mitigation and recommended actions
- No vendor patch has been released as of the publication of this advisory. Monitor the WWBN AVideo GitHub repository and the associated security advisory (GHSA-g9x9-q7qj-6mv5) for remediation releases.
- Network mitigation (immediate): Block or restrict external access to the
ffmpeg.json.phpendpoint at the web application firewall or network perimeter. Internet-facing AVideo instances should be treated as high-risk until a patch is available. - Consider taking exposed instances offline or placing them behind strict network access controls until the vendor releases a fix.
IONIX Status
The IONIX research team is tracking ongoing exploitation attempts and recommends immediate mitigation. Potentially affected assets are outlined in this post.

