CVE-2026-86188
7.2WWBN · AVideo
WWBN AVideo contains a cross-site scripting vulnerability in the YPTSocket plugin, allowing unauthenticated attackers to execute arbitrary JavaScript in the browsers of other users.
Executive summary
An unauthenticated cross-site scripting vulnerability in the WWBN AVideo YPTSocket plugin allows remote attackers to execute arbitrary JavaScript, posing a significant risk to user session integrity.
Vulnerability
This vulnerability is a cross-site scripting (CWE-79) flaw triggered via the websocket callback mechanism. Unauthenticated attackers can inject malicious payloads into global functions like avideoConfirmHTML, which subsequently assigns the untrusted data to innerHTML, resulting in script execution within the victim's origin.
Business impact
The ability for an unauthenticated attacker to execute arbitrary scripts in the browsers of other users, including potentially administrative accounts, can lead to full session hijacking, unauthorized actions performed on behalf of the user, and the theft of sensitive session cookies. Given the CVSS score of 7.2, this high-severity vulnerability represents a significant threat to the confidentiality and integrity of the AVideo platform and its user data.
Remediation
Immediate Action: Review the official security advisory at the GitHub repository linked in the references to identify available patches or recommended configuration changes. If a patch is not yet available, consider disabling the YPTSocket plugin until a secure version is released.
Proactive Monitoring: Monitor server access logs for anomalous websocket traffic and investigate requests containing unexpected callback names or suspicious JavaScript patterns.
Compensating Controls: Deploy a Web Application Firewall (WAF) with rules configured to inspect websocket traffic for common cross-site scripting patterns and block requests that attempt to invoke sensitive global functions with malicious payloads.
Exploitation status
Public Exploit Available: Unknown
Analyst recommendation
This vulnerability presents a high risk due to the ease with which an unauthenticated attacker can compromise user sessions. IT administrators must prioritize the review of the vendor's security advisory and apply any provided updates immediately. If the YPTSocket plugin is not essential for business operations, it should be disabled as a primary security measure until an official fix can be verified and deployed.
More WWBN CVEs all →
Sources
Originally found and disclosed by rajivraj, per the CVE Program record.
- GitHub Security Advisory (GHSA-xpx7-h2x7-59qq) Vendor advisory
- VulnCheck Advisory: AVideo YPTSocket Plugin Unauthenticated Cross-Site Scripting Third-party advisory