Skip to main content

AVideo EUVDEUVD-2026-81277

| CVE-2026-92577 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-09-16 disclosure@vulncheck.com GHSA-q24m-x4jf-vhrw
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 AVideo instance and public video slug
  2. Exploit
    Send anonymous request to get_api_video clean_title branch
  3. Execution
    Bypass user-group restriction on restricted video
  4. Impact
    Harvest owner PII and admin status from response

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Object-level authorization, IDOR prevention
Exploitation Conditions

No authentication, user interaction, or special client configuration is required: an anonymous caller reaches the API get_api_video endpoint and triggers the clean_title branch by querying a video via its public slug. The primary prerequisite on the target side is that the AVideo instance (version through 29.0) actually hosts videos restricted to user groups whose owners have PII populated (email, phone, address, birth date) - instances with no group-restricted content or empty profile fields yield little. Limiting factors are the niche deployment footprint and the confidentiality-only impact (no write/RCE); the attacker must also know or enumerate valid public slugs, though these are by design publicly referenceable.

Impact

The signals are largely consistent and point to a genuine, easy-to-exploit information-disclosure flaw. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N/VC:H) describes remote, unauthenticated, low-complexity access with high confidentiality impact and no integrity/availability effect - matching the description of an anonymous caller pulling owner PII. I concur with the confidentiality-only shape; my independent CVSS 3.1 mapping is ~7.5 (C:H, I:N, A:N), so the 4.0 8.7 mainly reflects 4.0's harsher weighting of unauthenticated network confidentiality loss rather than any integrity/availability impact the description does not support. No EPSS score, no CISA KEV listing, and no public POC are provided, so there is no evidence of active exploitation or automated weaponization at this time - this is a high-scoring but not-yet-exploited issue whose real risk is driven by how trivial the request is (public slug → PII) rather than by observed attacks. Note the input Tag 'Authentication Bypass' conflicts with CWE-639 (Authorization Bypass Through User-Controlled Key / IDOR): this is a broken-access-control / authorization defect, not an authentication bypass. Priority should be moderate-to-high for operators actually running AVideo with user-group-restricted content, and lower elsewhere given the niche footprint and absence of exploitation signals.

Exploit ScenarioDerived

An anonymous attacker enumerates or guesses the public slug of a group-restricted video and calls the get_api_video endpoint's clean_title branch, receiving the video object along with the owner's email, phone, address, birth date, and administrator flag. No login, user interaction, or special configuration is required, so the request is a single unauthenticated HTTP call; no public exploit code is identified at time of analysis, but the technique is trivial to reproduce.

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 16, 2026

Unauthenticated information disclosure in AVideo through 29.0 lets any anonymous caller pull owner PII - email address, phone number, physical address, birth date, and administrator status - alongside metadata for videos that are supposed to be visible only to specific user groups. The defect lives in the clean_title branch of the get_api_video API endpoint, which performs no group-membership check when a video is requested by its public slug, so an attacker who knows or enumerates a slug bypasses the access control entirely (CWE-639, tagged Authentication Bypass). No authentication, user interaction, or special client configuration is required (CVSS 4.0 vector shows PR:N/UI:N and VC:H with no integrity or availability impact; the independent assessment agrees with a confidentiality-only 3.1 score), and no public exploit code or CISA KEV entry was identified at time of analysis, leaving the practical risk concentrated in instances that actually host group-restricted videos whose owners have populated profile fields.

RemediationAI

No vendor-released patch version is identified in the available data, so the primary action is to check the upstream advisory GHSA-w59h-5r8w-686r (and the VulnCheck advisory) for a patched release and upgrade beyond 29.0 as soon as one is published; do not assume a specific fix version until the vendor states it. Until then, the most direct compensating control is to require authentication for the API plugin - gate /plugin/API/ (and any rewritten /api/ path) behind an authenticated session or an allowlist of trusted source addresses at the reverse proxy or web server, accepting that this breaks unauthenticated embedding, public video listings, and any third-party integrations that call get_api_video anonymously. A narrower option is to modify the clean_title resolution path so it applies the same user-group authorization check used by the internal-ID branch before returning the video object, or to strip owner PII fields (email, phone, address, birth date, isAdmin) from API responses; the trade-off is that profile data legitimately needed by templating or admin tooling will no longer be available through this endpoint. Restricting the endpoint by IP or blocking it outright is effective but degrades legitimate public-facing functionality, and rate-limiting or log-monitoring for repeated clean_title lookups only detects abuse rather than preventing it. Rotating or treating exposed owner contact details as compromised, given the confidentiality-only nature of the flaw, should also be considered where the instance served group-restricted content.

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 an open-source PHP/MySQL video streaming and CMS platform whose API plugin exposes JSON endpoints such as get_api_video. That endpoint resolves a requested video in several branches, one of which is keyed on the video's 'clean_title' - the normalized, publicly referenceable slug used in URLs - rather than on an internal numeric identifier guarded by an ownership or group check. CWE-639 (Authorization Bypass Through User-Controlled Key) describes exactly this pattern: the attacker controls the lookup key (the slug) and the server returns the associated object without verifying that the requester is authorized to see it. Because the response object is enriched with owner/user records, the missing authorization check turns what should be an inert metadata lookup into an exposure of email, phone, address, birth date, and is-admin flags. Note the distinction from the supplied tag: this is fundamentally broken object-level authorization (access control) rather than credential-based authentication bypass - no session is hijacked, but a protected object is served to an unauthenticated principal. No CPE identifiers were supplied with the intelligence, so the affected footprint should be treated as 'AVideo versions through 29.0' until a vendor-published CPE appears.

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

Remote unauthenticated single-request access (AV:N/AC:L/PR:N/UI:N) leaking sensitive owner PII gives C:H; the flaw only reads data, so I:N/A:N and S:U.

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

In AVideo through 29.0, the API get_api_video endpoint contains a broken access control vulnerability in the clean_title branch that returns user-group-restricted videos with owner PII to anonymous callers. Attackers can query videos by their public slug to bypass group restrictions and retrieve sensitive user fields including email, phone, address, birth date, and administrator status.

Technical POC Analysis

Evidence note: no CVE is cited in the source advisory (GHSA-w59h-5r8w-686r, published as "No known CVE", CVSS v3.1 7.5/C:H/I:N/A:N).

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

AVideo versions through 29.0 are affected by CVE-2026-92577, an unauthenticated information disclosure vulnerability that allows any anonymous caller to retrieve owner personally identifiable information-email addresses, phone numbers, physical addresses, birth dates, and administrator status-along with metadata for videos restricted to specific user groups. No public exploit identified at time of analysis, and no vendor-released patch identified at time of analysis, so organizations hosting group-restricted content on AVideo face a high risk of privacy breach and regulatory exposure. Leadership should act immediately to contain the exposure and protect affected data subjects.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include restricting external access to the affected get_api_video endpoint via WAF, reverse proxy, or firewall rules, blocking requests that use the clean_title branch, disabling public slug enumeration where possible, monitoring logs for unauthorized access, and applying a temporary code fix to enforce group-membership checks before returning data.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Low
niche self-hosted open-source 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· 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

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