Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | The CVSS 6.5 score reflects moderate severity with network accessibility and low attack complexity balanced against the requirement for prior authentication (PR:L). The vulnerability has High confidentiality impact and no integrity or availability impact, aligning with a data disclosure scenario. EPSS data is not provided, but the combination of low technical complexity, authenticated attack surface, and direct access to sensitive personal and financial data presents tangible real-world risk for multi-user AVideo deployments. The lack of a publicly available patch and the straightforward nature of the authorization bypass (missing admin check) increase likelihood of exploitation by insiders or compromised low-privilege accounts. SSVC framework would classify this as low-urgency for most organizations (no evidence of active exploitation and patch availability undetermined), but high-priority for deployments handling sensitive user data or those with elevated insider threat risk. |
| Exploit ScenarioDerived | An attacker registers a low-privilege user account on a public WWBN AVideo instance and uses the valid session credentials to send an authenticated HTTP GET request to /plugin/YPTWallet/view/users.json.php. The endpoint returns a JSON array containing all registered users on the platform, including email addresses, usernames, personal information, and wallet account balances without additional authorization checks. The attacker harvests this data for targeted phishing, account enumeration for credential stuffing, or competitive intelligence. No public exploit code has been identified, but the vulnerability is trivial to reproduce given basic HTTP client tools and a registered account. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAI
Information disclosure in WWBN AVideo versions 26.0 and prior allows authenticated users to enumerate and dump the complete user database including personal information and wallet balances via the /plugin/YPTWallet/view/users.json.php endpoint. The vulnerability stems from inadequate authorization checks that verify user login status but fail to enforce administrator-only access, enabling any registered account holder to retrieve sensitive data belonging to all platform users. No public exploit code or active exploitation has been confirmed at time of analysis, and vendor patches are not yet available.
RemediationAI
A vendor-released patch has not been independently confirmed at time of analysis. Organizations running WWBN AVideo should immediately review the GHSA-77jp-mgcw-rfmr security advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-77jp-mgcw-rfmr for patch availability and release timelines. As an interim mitigation, restrict network access to the /plugin/YPTWallet/view/users.json.php endpoint via web application firewall rules or reverse proxy configuration to permit only trusted IP addresses or administrative roles. Additionally, implement role-based access control enforcement at the application level by adding an explicit User::isAdmin() authorization check before returning user data in the vulnerable endpoint. Monitor access logs for suspicious requests to the YPTWallet plugin endpoints and review account access logs for evidence of unauthorized user enumeration.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
WWBN AVideo is a PHP-based open source video streaming and management platform. The vulnerable endpoint users.json.php is part of the YPTWallet plugin and implements authentication via User::isLogged() to verify session validity, but lacks the corresponding authorization check (User::isAdmin()) required to restrict access to administrator-only resources. This represents an authorization bypass (CWE-862: Missing Authorization) where authentication and authorization are conflated. The endpoint exposes sensitive user profile data and financial information in JSON format without proper role-based access control. Any registered user with valid session credentials can craft HTTP requests to this endpoint and retrieve the serialized database of all users, their personal identifiers, and wallet balances.
Know when Avideo gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
DescriptionCVE.org
WWBN AVideo is an open source video platform. In versions 26.0 and prior, the plugin/YPTWallet/view/users.json.php endpoint returns all platform users with their personal information and wallet balances to any authenticated user. The endpoint checks User::isLogged() but does not check User::isAdmin(), so any registered user can dump the full user database. At time of publication, there are no publicly available patches.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
A cross-site scripting (xss) vulnerability exists in the functiongetOpenGraph videoName functionality of WWBN AVideo 11.
An issue in WWBN AVideo v.12.4 through v.14.2 allows a remote attacker to execute arbitrary code via the systemRootPath
A directory traversal vulnerability exists in the unzipDirectory functionality of WWBN AVideo 11.6 and dev master commit
An insufficient entropy vulnerability exists in the salt generation functionality of WWBN AVideo dev master commit 15fed
Unauthenticated SQL injection in AVideo before 24.0.
OS injection vulnerability in World Wide Broadcast Network AVideo version before 12.4, allows attackers to execute arbit
A reflected cross-site scripting (xss) vulnerability exists in the charts tab selection functionality of WWBN AVideo 11.
A cross-site scripting (xss) vulnerability exists in the channelBody.php user name functionality of WWBN AVideo 11.6 and
A cross-site scripting (xss) vulnerability exists in the videoAddNew functionality of WWBN AVideo 11.6 and dev master co
An insufficient entropy vulnerability exists in the userRecoverPass.php recoverPass generation functionality of WWBN AVi
WWBN AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable
AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low
EUVD-2026-17632
GHSA-77jp-mgcw-rfmr
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB