. Attackers can craft a malicious URL with an error parameter containing script breakout sequences to execute arbitrary JavaScript in the victim's browser context on the login page.","datePublished":"2026-09-04T12:17:19.500Z","author":{"@type":"Organization","name":"Sceawere Threat Intelligence Unit","url":"https://sceawere.com"},"publisher":{"@type":"Organization","name":"Sceawere","logo":{"@type":"ImageObject","url":"https://sceawere.com/icon.svg"}}}. Attackers can craft a malicious URL with an error parameter containing script breakout sequences to execute arbitrary JavaScript in the victim's browser context on the login page."}},{"@type":"Question","name":"What are the severity rating and CVSS score of CVE-2026-85577?","acceptedAnswer":{"@type":"Answer","text":"The vulnerability CVE-2026-85577 has a severity score of 5.4 out of 10.0, which is classified as MEDIUM severity."}},{"@type":"Question","name":"Which products and vendors are affected by CVE-2026-85577?","acceptedAnswer":{"@type":"Answer","text":"This vulnerability affects AVideo from WWBN."}},{"@type":"Question","name":"How can I mitigate or patch CVE-2026-85577?","acceptedAnswer":{"@type":"Answer","text":"Implement context-aware output encoding on the 'error' parameter in userLogin.php to ensure all user-supplied data is treated as plain text rather than executable HTML/JavaScript.\nAdopt a strict Content Security Policy (CSP) header to restrict the sources from which scripts can be loaded and to disable the execution of inline scripts, thereby mitigating the impact of reflected XSS attacks.\nUtilize modern web security best practices, such as sanitization libraries, to strip potentially malicious characters from any input parameters before they are reflected back to the user interface.\nEnsure session cookies are configured with the 'HttpOnly' and 'Secure' attributes to prevent unauthorized JavaScript from accessing sensitive session identifiers."}}]}

Sceawere

Vulnerability Detail

CVE-2026-85577UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV

AVideo Reflected XSS Vulnerability

Vulnerability Metadata

Severity
Medium
Score / CVSS
5.4
Creation Date
2h ago
Vendor
WWBN
Product
AVideo
Attack Type
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Vector String
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
Attack Complexity
LOW

Narrative and Response

Description

AVideo through commit c91b5975d contains a reflected cross-site scripting vulnerability in userLogin.php that allows unauthenticated attackers to inject arbitrary JavaScript by closing the script tag with </script>. Attackers can craft a malicious URL with an error parameter containing script breakout sequences to execute arbitrary JavaScript in the victim's browser context on the login page.

Executive Summary

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Executive Summary Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Technical Details

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Detailed Technical Analysis Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Mitigations

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Remediation & Mitigations Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

References

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Intelligence References Locked

Sign up to unlock professional threat analysis, mitigations, and indicator signatures.

Additional Metadata

{
  "score": "5.4",
  "pubDate": "2026-09-04T12:17:19.500Z",
  "pubdate": "2026-09-04T12:17:19.500Z",
  "executiveSummary": "AVideo through commit c91b5975d is susceptible to a reflected cross-site scripting (XSS) vulnerability located in the userLogin.php component. This security flaw allows unauthenticated remote attackers to execute arbitrary JavaScript in the context of a victim's browser session by injecting malicious payloads via the error parameter.\nThe vulnerability arises from improper validation and sanitization of user-supplied input before rendering it directly into the HTML response. By crafting a specific URL containing script-breaking sequences, an attacker can manipulate the Document Object Model (DOM) to execute unauthorized code. Successful exploitation permits the execution of malicious scripts, which can lead to session hijacking, credential theft, unauthorized actions on behalf of the user, or redirection to malicious third-party websites.\nGiven that the attack does not require prior authentication and can be executed via a crafted URL, the risk to the platform is significant. It poses a substantial threat to users who may be induced to interact with malicious links, potentially compromising their accounts or system integrity through client-side script execution.",
  "technicalDetails": "The vulnerability exists within the userLogin.php file, which fails to adequately sanitize input provided through the 'error' parameter. The application reflects the content of this parameter directly into the page source without applying context-aware encoding or robust filtering. This lack of input sanitization allows for the injection of arbitrary HTML and JavaScript tags.\nThe primary mechanism of exploitation involves the attacker closing an existing script tag context or injecting a new one to facilitate cross-site scripting. Specifically, the attacker provides a malicious payload containing a closing </script> tag followed by the desired JavaScript logic. When the victim accesses the crafted URL, the server includes the attacker-supplied payload within the HTML response. The browser interprets the modified content as legitimate executable code, leading to the execution of the injected script within the security origin of the AVideo application.\nThe attack flow is as follows: 1) The attacker identifies the vulnerable userLogin.php script and its reliance on the 'error' parameter for user feedback. 2) The attacker constructs a URL containing a payload designed to break out of the intended HTML context—typically using sequences like '</script><script>alert(1)</script>'. 3) The attacker distributes this malicious URL to a target user, often via social engineering or embedded links. 4) Upon the user clicking the link, the victim's browser sends a GET request to the AVideo server with the malicious payload in the 'error' parameter. 5) The server processes the request and returns an HTTP response containing the injected script in the clear. 6) The victim's browser executes the script in the context of the AVideo session, enabling unauthorized actions, theft of session cookies (if not protected by the HttpOnly flag), or DOM-based attacks.\nThis vulnerability affects all AVideo versions through commit c91b5975d. It is a classic example of reflected XSS where the reflection point is poorly protected against common cross-site scripting breakout vectors. Because the application fails to utilize appropriate output encoding methods (such as converting characters like '<', '>', and '/' into their corresponding HTML entities), it remains fully exposed to these injection techniques. The exposure is categorized as unauthenticated, meaning any remote actor can trigger the flaw provided they can reach the login endpoint."
}
CVE-2026-85577: AVideo Reflected XSS Vulnerability (MEDIUM Severity, CVSS: 5.4) - Sceawere