External risk intelligence

WWBN AVideo Stored Cross-Site Scripting via Category Functionality

CVE advisorySeverity: CRITICAL (CVSS 9.3)

CVE-2026-88867

AVideo is a web-based video platform commonly deployed as a public-facing service. The vulnerability exists within the application's core functionality, which is designed to be accessible via the internet, and requires interaction with standard web interface features such as gallery views and video watch pages.

Cross-site Scripting

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This CVE concerns a stored cross-site scripting vulnerability in the WWBN AVideo platform that could allow authenticated users to execute malicious scripts in the browsers of other users, including administrators, when viewing specific video content. The main concern is confirming relevance and exposure.

  • Malicious scripts can run in user browsers.
  • Vulnerability affects video platform users, including admins.
  • Confirm if AVideo is used and affected.

Attack Path

How an attacker could exploit the issue

An attacker can exploit this vulnerability by creating a new category with malicious JavaScript embedded in its name or icon class. This malicious code is stored and later displayed on video watch pages or gallery entries, triggering in the browser of any user who views these pages, including administrators.

  • Authenticated user with upload permission can create categories.
  • Visiting a video page or gallery entry triggers the stored script.
  • Potential for session hijacking and unauthorized actions.

Live Threat

Current exploitation, exposure, and threat context

When the CustomizeUser option is enabled, authenticated users with upload permissions could create categories with malicious JavaScript. This payload would then execute in the browser of any visitor, including administrators, who views a video assigned to that category, potentially allowing unauthorized actions using the victim's session.

  • Category names and icons.
  • Cross-site scripting via category creation.
  • Unauthorized actions with victim's session.

Operational Fix

Recommended remediation, mitigation, and detection steps

Given that WWBN AVideo is a web-based platform, the platform or application owners are likely responsible for addressing this stored cross-site scripting vulnerability. The first practical step involves identifying all instances of AVideo within your environment, confirming their reachability and criticality, and then locating the specific owner accountable for each instance to plan remediation efforts.

  • Identify AVideo instances and accountable owners.
  • Verify user category creation and impact.
  • Plan remediation with vendor coordination.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is WWBN AVideo?

WWBN AVideo is an open-source, web-based video platform designed for hosting, streaming, and managing media content. It functions similarly to self-hosted video sharing sites, allowing users to upload videos, organize them into categories, and browse through media galleries. Because it is intended for social or enterprise media distribution, it is frequently set up as a public-facing service to facilitate broad access for viewers.

What does CVE-2026-88867 mean?

This CVE identifies a stored cross-site scripting (XSS) vulnerability, classified as CWE-79. In plain terms, the software fails to clean up input when a user creates a new video category. Because the application saves this malicious input to its database and displays it later without proper protection, it can force a visitor's web browser to execute attacker-controlled JavaScript code whenever they view specific gallery pages or video watch entries.

How is this vulnerability triggered?

An attacker must have an account with 'canUpload' permissions and the 'usersCanCreateNewCategories' option must be enabled in the application settings. The attacker inputs a malicious script into the category name or icon field. The bug does not trigger if these specific administrative settings are disabled, or if the malicious category is never assigned to a video that a victim then proceeds to view.

Is my AVideo instance at risk?

Halo Surface Signal indicates this software is commonly deployed as a public-facing service, making it highly relevant to check. If your instance is accessible over the internet and allows user registration or category creation, you are potentially exposed. The risk is elevated because the script executes in the browser of anyone visiting the affected page, including high-privilege administrators who could have their sessions compromised.

How do I respond to this threat?

First, conduct an inventory to locate all AVideo installations in your environment and identify the owners responsible for them. Check your application settings to determine if the 'usersCanCreateNewCategories' option is enabled. If it is, consider disabling this feature as a temporary measure until you can coordinate with the vendor or apply an official update to resolve the underlying input sanitization flaw.

References