Impact
AVideo before 29.1.0 contains a stored cross‑site scripting vulnerability in the video trailer1 field rendered unsanitized within an inline onclick JavaScript string. Attackers with video upload permission can store HTML entity‑encoded payloads that bypass isValidURL() validation and are decoded by the browser to break out of the JavaScript string, executing arbitrary code in any visitor’s session including administrators.
Affected Systems
The vulnerability affects the WWBN AVideo application. It applies to all versions before 29.1.0, so any deployment exposing the trailer1 field and allowing video uploads is potentially impacted.
Risk and Exploitability
The CVSS score of 5.1 indicates a medium severity vulnerability. The EPSS score of < 1% indicates a low probability of exploitation, and the issue is not listed in the CISA KEV catalogue. Attackers need only the video‑upload permission to inject the payload, so the attack vector is local to authorized upload actions. Gain of arbitrary JavaScript execution in any visitor session poses a risk of data theft or phishing but is limited to the client side of the application.
OpenCVE Enrichment