Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify public AVideo instance
-
DeliverySend unauthenticated GET to epg.json.php
-
ExploitEnumerate sequential user/playlist IDs
-
ExecutionHarvest live-stream ingest keys
-
ImpactUse keys to hijack or intercept broadcast streams
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | No special conditions - remote unauthenticated exploitation against default configurations of WWBN AVideo through 29.0. The vulnerable PHP endpoint is present in all installations that include the PlayLists plugin (bundled by default). The only limiting factor is network reachability: instances behind a firewall or VPN that restricts public HTTP access are not directly exploitable from the internet, but any instance with a publicly routed web interface is exposed without further prerequisites. No authentication token, session cookie, API key, or specific HTTP header is required. |
| Impact | The CVSS 4.0 score of 8.7 with a fully unauthenticated, low-complexity network vector accurately reflects the ease of exploitation - even a mid-sized municipal IT team in kielce operating a community streaming service should treat this as urgent given that live-stream ingest keys, once disclosed, allow a third party to hijack broadcast sessions or inject content. The VC:H rating is justified: live-stream keys and server identifiers constitute high-value credentials whose compromise can cascade to full broadcast takeover. No KEV listing exists and no public exploit code has been confirmed, so opportunistic mass scanning is not yet observed, but the endpoint requires no authentication and no special tooling - a simple HTTP GET with an iterated ID parameter is sufficient. EPSS data is not available in the current input, but the trivial exploitation path suggests the score would climb quickly once public attention is drawn to the GHSA advisory. The absence of an integrity or availability impact in the CVSS vector is appropriate: the endpoint is read-only, but downstream misuse of disclosed stream keys could enable unauthorized re-streaming or content injection through separate mechanisms. |
| Exploit ScenarioDerived | An attacker sends a series of unauthenticated HTTP GET requests to |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 08, 2026
Unauthenticated information disclosure in WWBN AVideo through version 29.0 allows any remote attacker to retrieve live-stream keys, private EPG programme schedules, and server identifiers from the exposed plugin/PlayLists/epg.json.php endpoint without credentials. The PHP endpoint performs no authentication check (CWE-306), and because the API accepts sequential user and playlist IDs, an attacker can enumerate the full set of sensitive broadcast credentials across all accounts on an instance. No public exploit or CISA KEV listing has been identified at time of analysis, though the issue is trivially exploitable given its network-accessible, zero-prerequisite nature.
RemediationAI
Apply the patch referenced in GitHub Security Advisory GHSA-xpr5-7246-qvh5 (https://github.com/WWBN/AVideo/security/advisories/GHSA-xpr5-7246-qvh5); an exact fixed release version is not confirmed in the available input data, so administrators should verify against the WWBN AVideo GitHub repository for the latest tagged release. As a compensating control until patching is possible, restrict access to the plugin/PlayLists/epg.json.php endpoint at the web server or reverse-proxy layer using IP allowlisting or HTTP authentication at the proxy level - this eliminates unauthenticated remote reach with minimal side effects to authenticated users who can be issued proxy credentials. Alternatively, if the EPG/playlist feature is not in active use, temporarily disabling or removing the file from the plugin/PlayLists/ directory prevents exploitation entirely. Administrators should also rotate any live-stream keys and server credentials exposed since the endpoint was publicly accessible.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
AVideo (formerly YouPHPTube) is a self-hosted open-source video and live-streaming platform written in PHP, distributed by WWBN under CPE cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*. The vulnerable endpoint plugin/PlayLists/epg.json.php is part of the PlayLists plugin and serves Electronic Programme Guide (EPG) data over HTTP. CWE-306 (Missing Authentication for Critical Function) describes the root cause: the endpoint does not check whether the requester holds a valid session or token before returning sensitive content. Because AVideo uses integer-based identifiers for users and playlists, the endpoint is also susceptible to IDOR-style enumeration - iterating IDs exposes credentials and schedules belonging to all registered users, not just the requester's own data.
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
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
Network-accessible, no authentication required, read-only endpoint; only confidentiality is impacted through credential and schedule disclosure.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
AVideo through 29.0 contains an authentication bypass vulnerability in plugin/PlayLists/epg.json.php that exposes live-stream keys and private EPG schedules to unauthenticated users. Attackers can request the endpoint with sequential user or playlist IDs to retrieve sensitive credentials, server identifiers, and complete programme schedules without authentication.
Articles & Coverage 1
Technical POC Analysis
CWE-306: missing authentication for a critical function.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
WWBN AVideo instances running version 29.0 and earlier expose broadcast stream credentials and private programming schedules to any internet-connected attacker without requiring authentication, creating immediate risk of unauthorized stream interception and competitive intelligence theft. This vulnerability affects all content providers and broadcasters relying on affected AVideo deployments. No vendor patch is currently available, requiring immediate network controls to mitigate exposure.
Restrict network access to plugin/PlayLists/epg.json.php via IP whitelisting or WAF blocking unauthenticated requests; implement detailed access logging and alerting on the endpoint; immediately rotate all broadcast stream authentication credentials; disable the EPG endpoint if operational requirements permit; segment the AVideo instance network from untrusted zones.
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-72864
GHSA-gwf3-rchx-m7g8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB