CVE-2026-34396CWE-79

AVideo: Stored XSS via Unescaped Plugin Configuration Values in Admin Panel

Medium · published March 31, 2026

CVSS v3.1
6.1
EPSS
0%
Percentile
16.9
In the wild
Unconfirmed
What it is

WWBN AVideo is an open source video platform. In versions 26.0 and prior, the AVideo admin panel renders plugin configuration values in HTML forms without applying htmlspecialchars() or any other output encoding. The jsonToFormElements() function in admin/functions.php directly interpolates user-controlled values into textarea contents, option elements, and input attributes. An attacker who can set a plugin configuration value (either as a compromised admin or by chaining with CSRF on admin/save.json.php) can inject arbitrary JavaScript that executes whenever any administrator visits the plugin configuration page. At time of publication, there are no publicly available patches.

The record
Technical detail
CVSS v3.1
6.1 · MEDIUM
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
CVSS v4.0
Not supplied
EPSS
0.00261 · 16.9th percentile
Weakness
CWE-79 · Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Published
2026-03-31T20:40Z
EPSS history
Timeline
  • 31 MAR 20:40Z
    AVideo: Stored XSS via Unescaped Plugin Configuration Values in Admin Panel
    cvelistv5