Skip to main content

WWBN AVideo CVE-2026-59256

| EUVDEUVD-2026-64265 HIGH
Information Exposure (CWE-200)
2026-08-22 VulnCheck GHSA-v366-95x7-75w9
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Send GET request to public Gallery endpoint
  2. Delivery
    Receive identity-agnostic token from sections.php
  3. Exploit
    Craft request to restricted HLS endpoint with token
  4. Execution
    Bypass authorization check in view/hls.php
  5. Impact
    Retrieve protected video content

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

The Gallery plugin must be installed and its public endpoint (plugin/Gallery/view/sections.php) must be network-reachable by the attacker - this is the sole token-issuance pathway. The target restricted content must be protected exclusively by AVideo's native token-based authorization on view/hls.php; if additional authentication layers (e.g., web server HTTP Basic Auth, reverse proxy authentication) are in front of the HLS endpoint, those would independently block the attack. No authentication, elevated privileges, or user interaction are required for any step. Exploitation is limited to confidentiality - there is no mechanism in this vulnerability for code execution, data modification, or service disruption. Deployments where the Gallery plugin is disabled or where all hosted video content is already publicly accessible have no meaningful exposure.

Impact

The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N) classifies this as a high-severity, remotely exploitable confidentiality breach with no authentication barrier and no meaningful complexity - a two-step operation that any unskilled attacker can replicate with a browser and curl. No CISA KEV entry is present and no public exploit code has been identified, placing this in the 'high CVSS, unconfirmed active exploitation' tier. EPSS data is absent from the available intelligence, so exploitation probability cannot be independently quantified; however, the trivial attack pattern means that low EPSS should not be taken as reassurance. The blast radius is bounded to confidentiality - there is no code execution or availability impact - but unauthorized video access can constitute a serious content licensing violation, copyright infringement liability, or privacy breach depending on what content the AVideo instance hosts. The risk is most acute for any AVideo deployment that hosts non-public video content and exposes the Gallery plugin to the internet; deployments with only fully public content or no internet-facing Gallery plugin have substantially reduced exposure.

Exploit ScenarioDerived

An unauthenticated attacker sends a standard HTTP GET request to the public Gallery endpoint (plugin/Gallery/view/sections.php) and extracts a valid platform token from the response. The attacker replays that token in a crafted request to the restricted HLS video streaming endpoint (view/hls.php), which accepts it as a legitimate authorization credential and returns the protected video content. No exploit code has been identified at time of analysis, and the attack requires no special tooling beyond a standard HTTP client.

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

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

Alert me

AnalysisAIv1 – Aug 22, 2026

Unauthorized access to restricted video content in WWBN AVideo (through commit 9c39d8c8) is enabled by a fundamental design flaw in the platform's token subsystem: getToken() produces tokens with no binding to user identity or intended purpose, and the Gallery plugin endpoint (plugin/Gallery/view/sections.php) distributes these tokens freely to unauthenticated visitors. Because the tokens carry no scope constraint, they are accepted as valid authorization across unrelated subsystems including the HLS streaming endpoint (view/hls.php), allowing any remote unauthenticated party to retrieve private video content. No public exploit has been identified at time of analysis, but the CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) reflects a trivially simple, two-step attack requiring no special tools.

RemediationAI

Apply the vendor-published fix documented in GHSA-wq57-wxcr-rx6v (https://github.com/WWBN/AVideo/security/advisories/GHSA-wq57-wxcr-rx6w); update to any release confirmed by the vendor to include a patched getToken() implementation with identity and purpose binding. An exact patched release version is not independently confirmed from the available intelligence - consult the advisory directly to identify the first fixed commit or tagged release beyond 9c39d8c8. As a compensating control pending patching, restrict unauthenticated HTTP access to plugin/Gallery/view/sections.php at the web server layer (nginx location block or Apache Directory directive requiring authentication), which eliminates the token issuance pathway; note this disables public gallery browsing for legitimate unauthenticated visitors. For deployments where AVideo is not intended to be internet-facing, enforcing network-level access controls (firewall allowlisting, VPN requirement) significantly reduces exposure regardless of patch status.

Affected VersionsENISA

AVideo 0 ≤9c39d8c8b4c1f75540788d6b391740852ceb0732

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

WWBN AVideo is an open-source, PHP-based video hosting and streaming platform (CPE: cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*). The root cause is CWE-200 (Exposure of Sensitive Information to an Unauthorized Actor), arising from the identity- and purpose-agnostic design of getToken(). In a well-designed token system, tokens are scoped to a specific user session and authorized action; here, the Gallery plugin issues structurally valid platform tokens to anonymous visitors as part of its normal rendering flow. These tokens are then accepted by the HLS video streaming subsystem (view/hls.php) as sufficient authorization, because that subsystem validates token structure rather than token provenance or intended scope. This is a confused-deputy-style token reuse issue - the Gallery acts as a trusted deputy that inadvertently obtains and hands out credentials valid in a higher-privilege context.

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

Gallery endpoint is publicly network-accessible requiring no authentication (AV:N, PR:N, AC:L); impact is confidentiality-only with unchanged scope and no integrity or availability consequence.

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 commit 9c39d8c8 contains an authorization bypass vulnerability where getToken() creates tokens without binding to user identity or purpose, and plugin/Gallery/view/sections.php issues valid tokens to unauthenticated visitors. Attackers can retrieve a token from the Gallery endpoint and use it to bypass authorization checks in other subsystems like view/hls.php to access restricted video content.

Executive ViewAI

Why It Matters

WWBN AVideo (through commit 9c39d8c8) contains a critical authentication bypass vulnerability (CVE-2026-59256, CVSS 8.7) that allows unauthenticated attackers to access restricted video content without specialized tools or user interaction. Any organization running vulnerable AVideo instances risks unauthorized exposure of private videos, including confidential communications, training materials, or proprietary information. This vulnerability requires immediate containment and network access restrictions pending vendor remediation.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict network access to AVideo instances to authorized networks only via firewall or network segmentation; (2) Disable or restrict the Gallery plugin if not essential; (3) Implement reverse proxy or WAF rules requiring re-authentication before allowing access to streaming endpoints; (4) Enable comprehensive audit logging on all video access; (5) Subscribe to WWBN security advisories for patched versions and interim workarounds.

Threat Intelligence Overview

EPSS Score
0.5%
Top 62% exploitable
Prevalence
Low
niche open-source self-hosted video 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.5%
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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact
High

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