CVE-2026-89254
8.7WWBN · AVideo
The CustomizeUser plugin for AVideo contains a stored cross-site scripting vulnerability via the field_name parameter, allowing authenticated administrators to inject malicious scripts.
Executive summary
A stored cross-site scripting vulnerability in the AVideo CustomizeUser plugin allows authenticated administrators to execute arbitrary scripts, posing a significant risk to platform integrity.
Vulnerability
This is a stored cross-site scripting (XSS) flaw (CWE-79) residing in the CustomizeUser plugin. Attackers with administrative privileges can inject malicious payloads via the field_name parameter in the add.json.php endpoint, which then execute when the typeToHTML function renders the data.
Business impact
Successful exploitation allows an attacker to execute arbitrary JavaScript in the context of other users or administrators. Given the CVSS score of 8.7, this is a high-severity issue that could lead to unauthorized administrative actions, session hijacking, or the defacement of the video platform.
Remediation
Immediate Action: Monitor the official WWBN AVideo GitHub security advisories for the release of a patched version and apply it immediately upon availability.
Proactive Monitoring: Review web server access logs for anomalous activity directed at the add.json.php endpoint and monitor for unexpected changes to user profile forms.
Compensating Controls: Implement a strict Content Security Policy (CSP) to restrict the execution of unauthorized scripts and deploy a Web Application Firewall (WAF) to filter malicious input patterns in the field_name parameter.
Exploitation status
Public Exploit Available: No (exploit_available: false)
Analyst recommendation
This vulnerability represents a significant risk due to the potential for administrative account compromise via stored script injection. Security teams should prioritize patching as soon as the vendor provides a fix and enforce strict input validation for the affected plugin parameters in the interim.
More WWBN CVEs all →
History
- Disclosed CVE record published
- Collected by CVE Brief via github
- Analyst report written
- Published in the daily brief high section
Sources
Originally found and disclosed by santhreal, per the CVE Program record.
- GitHub Security Advisory (GHSA-7hj4-f9x4-gg7p) Vendor advisory
- VulnCheck Advisory: AVideo CustomizeUser Stored XSS via field_name Parameter Third-party advisory