Skip to main content

WWBN AVideo EUVDEUVD-2026-72864

| CVE-2026-86728 HIGH
Missing Authentication for Critical Function (CWE-306)
2026-09-08 VulnCheck GHSA-gwf3-rchx-m7g8
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify public AVideo instance
  2. Delivery
    Send unauthenticated GET to epg.json.php
  3. Exploit
    Enumerate sequential user/playlist IDs
  4. Execution
    Harvest live-stream ingest keys
  5. Impact
    Use 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 https://[avideo-host]/plugin/PlayLists/epg.json.php?id=1, incrementing the ID parameter from 1 upward. For each valid user or playlist ID, the server responds with live-stream ingest keys, RTMP server identifiers, and complete EPG schedules. The attacker harvests these keys and uses them to connect directly to the streaming ingest endpoint, enabling unauthorized re-broadcasting or content replacement. No exploit code is required beyond a basic HTTP client or curl loop.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

AVideo 0 ≤29.0

Affected Packages

euvd avideo no fix

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

Vendor (VulnCheck) PRIMARY 8.7 HIGH
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
vuln.today AI 7.5 HIGH

Network-accessible, no authentication required, read-only endpoint; only confidentiality is impacted through credential and schedule disclosure.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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.

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.3%
Top 75% exploitable
Prevalence
Low
niche self-hosted video streaming platform, limited enterprise footprint
Data Quality
5 sources
Confidence: Medium

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
High
Technical Impact
Partial

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

More in Avideo

View all
CVE-2023-48728 CRITICAL POC
9.6 Jan 10

A cross-site scripting (xss) vulnerability exists in the functiongetOpenGraph videoName functionality of WWBN AVideo 11.

CVE-2024-31819 CRITICAL POC
9.8 Apr 10

An issue in WWBN AVideo v.12.4 through v.14.2 allows a remote attacker to execute arbitrary code via the systemRootPath

CVE-2022-30547 CRITICAL POC
9.9 Aug 22

A directory traversal vulnerability exists in the unzipDirectory functionality of WWBN AVideo 11.6 and dev master commit

CVE-2023-49599 CRITICAL POC
9.8 Jan 10

An insufficient entropy vulnerability exists in the salt generation functionality of WWBN AVideo dev master commit 15fed

CVE-2026-28501 CRITICAL POC
9.8 Mar 06

Unauthenticated SQL injection in AVideo before 24.0.

CVE-2023-25313 CRITICAL POC
9.8 Apr 25

OS injection vulnerability in World Wide Broadcast Network AVideo version before 12.4, allows attackers to execute arbit

CVE-2022-26842 CRITICAL POC
9.6 Aug 22

A reflected cross-site scripting (xss) vulnerability exists in the charts tab selection functionality of WWBN AVideo 11.

CVE-2023-47861 CRITICAL POC
9.0 Jan 10

A cross-site scripting (xss) vulnerability exists in the channelBody.php user name functionality of WWBN AVideo 11.6 and

CVE-2022-28712 CRITICAL POC
9.0 Aug 22

A cross-site scripting (xss) vulnerability exists in the videoAddNew functionality of WWBN AVideo 11.6 and dev master co

CVE-2023-49589 HIGH POC
8.8 Jan 10

An insufficient entropy vulnerability exists in the userRecoverPass.php recoverPass generation functionality of WWBN AVi

CVE-2023-32073 HIGH POC
8.8 May 12

WWBN AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable

CVE-2023-30854 HIGH POC
8.8 Apr 28

AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy