Skip to main content

WWBN AVideo CVE-2026-91965

| EUVDEUVD-2026-78641 HIGH
Information Exposure (CWE-200)
2026-09-15 VulnCheck GHSA-cgc3-3gxq-qpxj
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Recon
    Fingerprint AVideo instance and Live plugin
  2. Delivery
    Request stats.json.php unauthenticated
  3. Exploit
    Harvest stream keys, titles, owner data
  4. Install
    Retrieve calendar.json.php schedule data
  5. C2
    Reuse leaked stream key against RTMP ingest
  6. Execute
    Publish unauthorized content to victim channel
  7. Impact
    Watch or rebroadcast restricted HLS feed

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V14 - Data Protection Data exposure prevention
MITRE ATT&CK

2 techniques across 2 tactics: Collection, Discovery

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Requires that the target AVideo instance has the Live plugin installed and its stats.json.php / calendar.json.php endpoints reachable over HTTP(S) - i.e., the deployment mode where live streaming is enabled, which is the default for sites using that plugin. At least one live transmission (or scheduled event, for the calendar endpoint) and, ideally for the attacker, one that is scoped to a restricted user group must exist for the leak to be meaningful; the group restriction itself is precisely what the endpoint fails to enforce. Per the CVSS 4.0 vector (PR:N, UI:N), no authentication, session, or user interaction is required, and no special headers or non-default configuration flags are needed. Limiting factors: the endpoints are path-specific, so a site that has removed or disabled the Live plugin is not affected; the leak is read-only (VI:N/VA:N), so it does not by itself alter the platform, and the direct-URL HLS access may be constrained if the site additionally protects the HLS layer with tokens or CDN signing.

Impact

The CVSS 4.0 base vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N) describes a network-reachable, low-complexity, unauthenticated disclosure of high-value confidential data with no user interaction and no attack requirements - a purely automatable reconnaissance-class attack. The impact is confined to confidentiality (no integrity or availability impact, no scope change), which is consistent with the metadata/HLS-URL leak described; the 8.7 score is driven by VC:H. There is no CISA KEV listing and no confirmed public PoC in the supplied data, so this is not currently a confirmed active-exploitation emergency, but EPSS-style mass scanning potential is high because the endpoints are unauthenticated GET requests that can be enumerated across the internet. The key caveat: absent KEV or PoC confirmation, treat this as a high-priority exposure-reduction item rather than an incident response trigger. No EPSS score was supplied - exploitation likelihood is inferred from the CVSS vector, not measured.

Exploit ScenarioDerived

An attacker enumerates AVideo hosts (fingerprinted by the platform's login page or the plugin/Live path), then issues two unauthenticated GET requests to /plugin/Live/stats.json.php and /plugin/Live/calendar.json.php. The JSON responses return stream keys, titles, descriptions, owner identities, and direct HLS playback URLs for live transmissions that were meant to be restricted to a specific user group. The attacker then either publishes to the victim's RTMP ingest using the leaked stream key (hijacking the channel) or simply watches/re-broadcasts the private feed via the HLS URL.

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

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

Alert me

AnalysisAIv1 – Sep 15, 2026

Unauthenticated attackers can pull restricted live-stream metadata - including RTMP stream keys, stream titles, descriptions, owner details, and direct HLS playback URLs - from two JSON endpoints in the AVideo Live plugin (plugin/Live/stats.json.php and plugin/Live/calendar.json.php) in all versions up to and including 29.0. The endpoints fail to enforce the platform's user-group access restrictions, so content intended only for members of a specific group is exposed to anyone who can reach the server. No public exploit code or CISA KEV entry was identified at time of analysis, but the flaw is trivially automatable over the network with no credentials or user interaction, and CVSS 4.0 rates it 8.7 with high confidentiality impact.

RemediationAI

No vendor-released patch was identified at time of analysis - track GHSA-4xhp-wjpj-p92w (https://github.com/WWBN/AVideo/security/advisories/GHSA-4xhp-wjpj-p92w) and the VulnCheck advisory for a fixed AVideo release and upgrade as soon as one is tagged, checking that the release notes reference these two Live endpoints. Until then, apply compensating controls: block direct HTTP access to plugin/Live/stats.json.php and plugin/Live/calendar.json.php at the reverse proxy or web server (Apache/nginx deny/return 403 rules scoped to those exact paths) - this is the highest-fidelity mitigation but will break the live-stats widget and any calendar integration that consumes those endpoints unless the requests are proxied through an authenticated path; if live streaming is not in use, disable or remove the plugin/Live directory entirely (low side effect, removes the attack surface); if the endpoints must remain reachable, wrap them in web-server-level authentication (basic auth or SSO) and restrict source IPs to trusted admin ranges - this preserves functionality but degrades the anonymous-viewer experience. Independently, rotate any live-stream keys that may have been exposed, since the leak includes publishing credentials that permit stream hijacking.

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 is a PHP-based, self-hosted video streaming and live-broadcast platform (a YouTube-like CMS) built on a LAMP-style stack, with live functionality implemented by the plugin/Live component. The two affected handlers, plugin/Live/stats.json.php and plugin/Live/calendar.json.php, are JSON API endpoints that render live transmission state and scheduling data. The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), specifically a broken access control / missing authorization check: the endpoints emit the live-stream record regardless of whether the requesting session belongs to the user group that owns or is permitted to view the stream. Because the disclosure includes the stream key, which is the shared secret used to authenticate a publisher to the RTMP ingest, exposure escalates from simple information leakage to potential stream hijacking or unauthorized publishing to the victim's channel.

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

Unauthenticated network endpoint with no user interaction; only confidentiality is impacted, so C:H with I:N/A:N.

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

WWBN AVideo through 29.0 fails to enforce user-group restrictions in the plugin/Live/stats.json.php and plugin/Live/calendar.json.php endpoints. Unauthenticated attackers can retrieve restricted live transmission details including stream keys, titles, descriptions, owner information, and direct HLS playback URLs by accessing these endpoints.

Technical POC Analysis

CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), overlapping CWE-284 per the advisory.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Low
niche self-hosted open-source video platform, limited enterprise footprint
Data Quality
6 sources
Confidence: High

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.4%
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· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
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

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

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