Description
AVideo through revision c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in plugin/PlayerSkins/seo.php that allows unauthenticated attackers to access password-protected video sources by calling getSources() without password validation. Attackers can request the seo.php endpoint with a video ID to obtain the direct MP4 URL and read protected media bytes without supplying the configured password.
Published: 2026-09-10
Score: 8.7 High
EPSS: n/a
KEV: No
Impact: Information disclosure of password-protected video content
Action: Immediate Patch
AI Analysis

Impact

A vulnerability exists in the PlayerSkins plugin of AVideo where the seo.php endpoint does not enforce password validation when retrieving video sources. Unauthenticated users can request this endpoint with a video identifier and obtain the direct MP4 URL, allowing them to read protected media bytes without supplying the configured password. The flaw results in confidential video content being disclosed to anyone who can construct the request.

Affected Systems

The issue affects installations of AVideo that include the PlayerSkins plugin and are running any revision prior to the fix identified by commit c3edcc274c389816d434acadac07ee78eaf330c1. All instances of the seo.php endpoint under the plugin are vulnerable.

Risk and Exploitability

The CVSS score of 8.7 indicates a high severity that can be exploited remotely by sending a crafted HTTP request to seo.php. EPSS data is not available, but the lack of authentication requirements means any web‑connected host can be targeted. The vulnerability is not listed in CISA KEV, yet the potential for mass media distribution makes it a high‑risk exposure. Attackers can directly request the endpoint with a video ID, bypassing any password security, and receive the media URL for download or manipulation.

Generated by OpenCVE AI on September 10, 2026 at 15:00 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Apply the latest AVideo release or patch that enforces password validation in the seo.php getSources() call.
  • Configure the web server or application firewall to restrict access to seo.php so only authenticated or licensed users can invoke it.
  • Regenerate video URLs and invalidate existing protected media links until the update is applied to prevent ongoing exposure.

Generated by OpenCVE AI on September 10, 2026 at 15:00 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 13:30:00 +0000

Type Values Removed Values Added
Description AVideo through revision c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in plugin/PlayerSkins/seo.php that allows unauthenticated attackers to access password-protected video sources by calling getSources() without password validation. Attackers can request the seo.php endpoint with a video ID to obtain the direct MP4 URL and read protected media bytes without supplying the configured password.
Title AVideo PlayerSkins seo.php Missing Authorization Password-Protected VOD
First Time appeared Wwbn
Wwbn avideo
Weaknesses CWE-200
CPEs cpe:2.3:a:wwbn:avideo:-:*:*:*:*:*:*:*
Vendors & Products Wwbn
Wwbn avideo
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N'}

cvssV4_0

{'score': 8.7, 'vector': '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'}


cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-09-10T13:05:28.757Z

Reserved: 2026-09-10T11:24:26.196Z

Link: CVE-2026-88876

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-09-10T14:17:15.877

Modified: 2026-09-10T15:13:07.090

Link: CVE-2026-88876

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T15:15:07Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor