Cross-site scripting in AVideo - CVE-2026-41061
Published: November 11, 2026
Vulnerability details
The vulnerability allows a remote user to execute arbitrary JavaScript in other users' browsers through stored cross-site scripting.
The vulnerability exists due to an unanchored duration-validation regex and missing HTML escaping in AVideo's video duration handling when processing and rendering encoder-supplied durations. A remote user can use upload permissions and a video's identifier hash to submit duration=00:00:01</time><img src=x onerror=alert(1)><time> to objects/aVideoEncoderReceiveImage.json.php to execute JavaScript when victims view the stored duration on trending pages, playlists, or gallery thumbnails.