SCA: security update for WWBN/AVideo (GHSA-8whc-2wmv-ww35)

critical Tenable Cloud Security Plugin ID 477923

Description

There are packages installed that are affected by a vulnerability referenced in the following CVE:

- WWBN AVideo is an open source video platform. Versions prior to 29.0 contain a stored DOM Cross-Site
Scripting vulnerability in the YPTSocket plugin. Any unauthenticated remote attacker can execute arbitrary
JavaScript in the authenticated origin of every administrator currently viewing a page that renders the
YPTSocket online-users debug panel. plugin/YPTSocket/getWebSocket.json.php issues a signed WebSocket token
to any anonymous caller, and MessageSQLiteV2::onOpen at plugin/YPTSocket/MessageSQLiteV2.php lines 91 and
110 reads the attacker-controlled webSocketSelfURI and page_title query parameters from the WebSocket
connection URL with no validation. Both values persist into the in-memory SQLite connections table and
broadcast inside the users_id_online array sent to every connected client; on the client,
plugin/YPTSocket/script.js::updateSocketUserCard interpolates the broadcast page_title into an HTML
template literal that is passed to jQuery $.append(html), which parses attacker bytes into live DOM nodes
including <img> with inline event handlers. Successful attackers can can read non-HttpOnly cookies and the
CSRF token rendered into the admin dashboard, issue authenticated requests to any admin-only endpoint,
exfiltrate the admin dashboard DOM, and chain into any admin-context mutation. When the victim is an
AVideo administrator, the attacker turns a single anonymous WebSocket connection into full administrative
takeover via the admin's own session. This issue has been patched by
https://github.com/WWBN/AVideo/commit/8be71e53ccbe9b84b30870db386fb4d2b11e1c16. (CVE-2026-54458)

Solution

Update the WWBN/AVideo library and its related packages to version 29.1.0 or later.

See Also

https://github.com/advisories/GHSA-8whc-2wmv-ww35

Plugin Details

Severity: Critical

ID: 477923

Version: Revision 1.1

Type: Local

Family: SCA Checks

Published: 10/29/2026

Updated: 10/29/2026

Risk Information

VPR

Risk Factor: Medium

Score: 5

Percentile: 93.4

Vendor

Vendor Severity: Critical

CVSS v2

Risk Factor: High

Base Score: 9.7

Temporal Score: 7.2

Vector: CVSS2#AV:N/AC:L/Au:N/C:C/I:C/A:P

CVSS Score Source: CVE-2026-54458

CVSS v3

Risk Factor: Critical

Base Score: 9.6

Temporal Score: 8.3

Vector: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:H/I:H/A:L

Temporal Vector: CVSS:3.0/E:U/RL:O/RC:C

Vulnerability Information

Exploit Ease: No known exploits are available

Patch Publication Date: 6/4/2026

Vulnerability Publication Date: 6/4/2026

Reference Information

CVE: CVE-2026-54458

cwe: CWE-79