WWBN AVideo Reflected Cross-Site Scripting Vulnerability in the Meet Plugin

Vulnerability

A reflected cross-site scripting vulnerability has been identified in WWBN AVideo versions through 29.0. The issue resides in the Meet plugin, specifically within 'iframe.php', where user-controlled 'user' and 'pass' query parameters are echoed unescaped into a JavaScript string literal inside a <script> block. This flaw allows an attacker to execute arbitrary JavaScript in the context of the AVideo origin by crafting a malicious URL. The vulnerability is accessible without authentication if a public Meet schedule is available on the target.

Impact

Exploitation of this vulnerability allows for reflected cross-site scripting, where an attacker can execute malicious JavaScript in the context of the victim's browser, within the AVideo site.

Reproduction

To reproduce this vulnerability, send a crafted URL to a victim that includes the 'user' and 'pass' query parameters. The 'user' parameter should contain a payload that breaks out of the JavaScript string context, such as a closing quote followed by a semicolon and a JavaScript function call, like 'alert(1)'. If the target has a public Meet schedule with no password, the vulnerability can be exploited without authentication.

Remediation

Users are advised to update to the patched version available in the commit '3298ced2bcf92e4f3acff6ce9bde14edf42ecb5b', which includes the necessary fix.

Added: May 11, 2026, 10:39 PM
Updated: May 11, 2026, 10:39 PM

Vulnerability Rating

Custom Algorithm
spread
1.0
impact
1.7
exploitability
7.7
remediation
0.0
relevance
8.0
threat
6.4
urgency
2.9
incentive
0.0

Our algorithm analyzes dozens of metrics to generate these 8 key vulnerability categories, which are then combined to calculate the overall risk score.