CVE-2026-59256
Received Received - Intake

Authorization Bypass in AVideo via Unbound Tokens

Vulnerability report for CVE-2026-59256, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-08-22

Last updated on: 2026-08-22

Assigner: VulnCheck

Description

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.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-08-22
Last Modified
2026-08-22
Generated
2026-08-22
AI Q&A
2026-08-22
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 2 associated CPEs
Vendor Product Version / Range
wwbn avideo *
wwbn avideo to 9c39d8c8 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-200 The product exposes sensitive information to an actor that is not explicitly authorized to have access to that information.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

CVE-2026-59256 is an authorization bypass vulnerability in WWBN AVideo where the getToken() function creates tokens without binding them to user identity or purpose. The plugin/Gallery/view/sections.php endpoint issues valid tokens to unauthenticated visitors. Attackers can retrieve these tokens and use them to bypass authorization checks in other parts of the application, such as accessing restricted video content.

Detection Guidance

Check if the Gallery plugin's sections.php endpoint is accessible without authentication by sending a GET request to /plugin/Gallery/view/sections.php. If it returns a valid token, the system is vulnerable. Example: curl -i http://<target>/plugin/Gallery/view/sections.php

Verify if tokens from the Gallery endpoint can be used to access restricted content like /view/hls.php by appending the token to requests. Example: curl -i http://<target>/view/hls.php?token=<obtained_token>

Impact Analysis

This vulnerability allows unauthorized users to access restricted video content by exploiting weak token generation and validation. Attackers can retrieve tokens from an unprotected endpoint and use them to bypass security controls, potentially exposing sensitive information or violating privacy.

Compliance Impact

This vulnerability could lead to unauthorized access to sensitive data, violating GDPR's data protection principles and HIPAA's security requirements for protected health information. Non-compliance may result in legal penalties, reputational damage, and loss of trust.

Mitigation Strategies

Update AVideo to the latest version or apply the official patch to fix token binding and authorization checks.

Restrict access to the Gallery plugin's sections.php endpoint by implementing authentication or removing public access.

Review and update token generation logic to bind tokens to user identities and purposes, ensuring proper validation in verifyToken().

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-59256. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart