Junglewise Threat Intelligence

CVE-2026-50183: WWBN AVideo stored XSS in YouTubeAPI plugin

CVE-2026-50183 · Severity: medium · CVSS 4.7 · Published 2026-07-15

Technologies: WWBN AVideo, wwbn/avideo (Packagist). Vendors: WWBN, Packagist.

Executive brief

WWBN AVideo is an open-source video sharing platform. A security vulnerability in its YouTube integration allows anyone who uploads a video to YouTube to potentially take control of an AVideo website. By giving a YouTube video a specially crafted title, an attacker can force the AVideo site to execute malicious code in the browsers of its visitors; if a site administrator views the page, the attacker could gain full administrative access to the platform.

Technical details

A stored Cross-Site Scripting (XSS) vulnerability exists in the YouTubeAPI plugin of WWBN AVideo due to improper neutralization of input during web page generation (CWE-79). The `plugin/YouTubeAPI/gallerySection.php` component renders the `snippet.title` field from the YouTube Data API directly into the homepage gallery markup without HTML encoding. An attacker can upload a video to YouTube with a malicious JavaScript payload in the title that matches the AVideo site's configured search queries. When the AVideo platform fetches and caches this metadata, the payload executes in the browser of any user viewing the gallery. If an authenticated administrator views the page, the script can perform unauthorized actions such as creating new admin users or changing site configurations. The issue is fixed in commit 7292129eaee5f609beae103b5cb387d55f17b877 by applying `htmlspecialchars` to the affected fields.

Affected products

  • WWBN AVideo <= 29.0

Timeline

  • 2026-05-28: advisory: GitHub Security Advisory published
  • 2026-07-15: disclosed: NVD publication date

References

Related threats