Medium severity · published Sep 26, 2026
CVE-2026-100630
AVideo before 29.1.0 Stored XSS via HTML Entity Bypass in trailer1 Field
5.4
CVSS
0.3%
EPSS
No
On KEV
Description
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.
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
Low
Privileges
Low
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploit prediction (EPSS)0.3% · higher than 20% of CVEs
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AV
AVideo · WWBN
before 29.1.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-100630
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-100630
vendor-advisory
https://github.com/WWBN/AVideo/security/advisories/GHSA-v7vx-v9q9-qhw3
patch
https://github.com/WWBN/AVideo/commit/40b3267760924389c626a549bb1c6fd013b3b29c
third-party-advisory
https://www.vulncheck.com/advisories/avideo-stored-xss-via-html-entity-bypass-in-trailer1-field
More from AVideo
10.0
CVE-2026-40911
WWBN AVideo YPTSocket WebSocket Broadcast Relay Leads to Unauthenticated Cross-User JavaScript Execution via Client-Side eval() Sinks
10.0
CVE-2026-33478
AVideo Multi-Chain Attack: Unauthenticated Remote Code Execution via Clone Key Disclosure, Database Dump, and Command Injection
9.9
CVE-2022-30547
A directory traversal vulnerability exists in the unzipDirectory functionality of WWBN AVideo 11.6 and dev master commit 3f7c0364
9.8
CVE-2026-86189
WWBN AVideo Unauthenticated Path Traversal via notify.ffmpeg.json.php
9.8
CVE-2026-85154
WWBN AVideo Authentication Bypass via Non-Expiring video_id_hash
