Medium severity · published Oct 28, 2026
CVE-2026-61575
AVideo-Encoder vulnerable to stored DOM cross-site scripting through queue titles
New
4.7
CVSS
–
EPSS
No
On KEV
Description
AVideo is a video-sharing Platform. Prior to 8.1.0, `view/queue.php` uses `pathinfo` on the caller-controlled `fileURI` and stores its filename through `setTitle` in `encoder_queue.title` without neutralization. `fileURI` is not in the `objects/security.php` filter lists, and the `Login::canUpload()` capability needed to submit a queue entry can be self-granted using an attacker-controlled login site without legitimate encoder credentials. `view/index.php` loads `queue.json` from `view/queue.json.php` into the `#grid` jQuery Bootgrid table; its title formatter concatenates `row.title` into raw cell HTML. An attacker can therefore store an HTML title whose event handler runs in a privileged viewer's browser. `Encoder::getAll` limits nonadministrators to their own streamer's rows, so the victim must be an administrator who sees all rows or an operator on the attacker's streamer. A second `.html()` sink in the progress panel uses the same title but additionally depends on a helper script loaded from the streamer; the Bootgrid sink is reachable from encoder code alone. The script can read session-visible data and rendered streamer credentials, act with the viewer's privileges, and execute again for each qualifying viewer until the row is removed. This issue is fixed in version 8.1.0.
CVSS vector
CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:C/C:L/I:L/A:N
Attack vector
Network
Complexity
High
Privileges
None
User interaction
Required
Confidentiality
Low
Integrity
Low
Availability
None
Scope
Changed
Exploitation
Is it being used?
Exploited in the wildNo evidence yet
CISA KEVNot listed
Ransomware campaign useNot known
Affected products
Which versions
AV
AVideo-Encoder · WWBN
< 8.1.0 · source: vendor
References
NVD
https://nvd.nist.gov/vuln/detail/CVE-2026-61575
CVE.org
https://www.cve.org/CVERecord?id=CVE-2026-61575
x_refsource_CONFIRM
https://github.com/WWBN/AVideo-Encoder/security/advisories/GHSA-w2g8-p296-r5g9
x_refsource_MISC
https://github.com/WWBN/AVideo-Encoder/commit/d9b3446bec9b5daec4e248a54fc343c5fab081f7
x_refsource_MISC
https://github.com/WWBN/AVideo-Encoder/releases/tag/v8.1.0
More from AVideo-Encoder
10.0
CVE-2026-61567
AVideo-Encoder: unauthenticated command execution through streamer login trust
10.0
CVE-2026-61564
AVideo-Encoder: unauthenticated installer PHP code injection
9.8
CVE-2026-29058
AVideo: Unauthenticated OS Command Injection via base64Url in objects/getImage.php
9.1
CVE-2026-33024
AVideo-Encoder has Unauthenticated Blind Server-Side Request Forgery via Public Thumbnail Generator
8.8
CVE-2026-33025
AVideo-Encoder is Vulnerable to Authenticated SQL Injection via ORDER BY Clause
