SEPTEMBER 14, 2026
Live Feed
Back to database
Case File

CVE-2026-89253

HIGH · CVSS 8.7 EPSS 0.35% Public Exploit

Source: NVD + CISA KEV + EPSS · Published 2026-09-11 · Last synced 2026-09-14

CyberRota Analysis

AI-Generated

The vulnerability affects the AVideo platform, specifically in the user profile's 'donationLink' field, where improper validation allows authenticated users to inject malicious JavaScript into the donation button. This stored cross-site scripting (XSS) flaw can lead to the execution of arbitrary scripts in the browsers of users interacting with the affected content, including administrators. Organizations using AVideo should prioritize patching this vulnerability to protect against potential exploitation and ensure the security of their users.

Public Exploit Signal

A public exploit, PoC, GitHub repository or Metasploit reference was detected for this CVE.

GitHub PoC Links

Note: these links are listed for security research and verification purposes only.

CVE
CVE-2026-89253
Severity
HIGH
CVSS
8.7
EPSS
0.35%
Java

Original NVD Description

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a stored cross-site scripting vulnerability in the user 'donationLink' profile field. User::setDonationLink() (objects/user.php) stores the value and save() validates it only with filter_var(..., FILTER_VALIDATE_URL), which accepts strings such as http://evil.example/"onmouseover=alert(document.domain)//, while getDonationLink() applies only strip_tags() and does not encode double quotes. plugin/CustomizeUser/actionButton.php echoes the value unencoded into an <a href="..."> attribute, and that button is included from view/modeYoutubeBottom.php on the watch page when the CustomizeUser option allowDonationLink is enabled. An authenticated user who updates their own profile via objects/userUpdate.json.php can therefore break out of the href attribute and inject an event handler that executes JavaScript in the browser of any visitor—including an administrator—who views the attacker's videos and interacts with (for example, hovers over) the donation button. The issue was unfixed at the time of reporting.