Skip to main content

WWBN AVideo CVE-2026-85154

| EUVDEUVD-2026-70389 CRITICAL
Improper Privilege Management (CWE-269)
2026-09-03 VulnCheck GHSA-c44x-r4cw-m5fr
9.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Obtain valid video_id_hash
  2. Delivery
    Replay hash to AVideo endpoint
  3. Exploit
    Authenticate as video owner (admin)
  4. Execution
    Manage content/users/config
  5. Impact
    Persist despite password reset

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

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

Exploitation Conditions

Exploitation requires the attacker to possess a valid video_id_hash for a target account; given that value, no authentication, user interaction, or special configuration is needed and it can be replayed remotely against a default AVideo deployment. The critical aggravating condition is that the hash never expires and is not revoked by a password change, so a leaked hash remains a working admin credential indefinitely. The main limiting factor is how easily an attacker can obtain a valid hash - if hashes are strong, secret, and never exposed in URLs/logs, practical exploitation is harder; if they are shared, logged, or guessable, the barrier is minimal.

Impact

This is a genuine high-priority issue rather than a paper-high CVSS: the vendor CVSS 4.0 vector (AV:N/AC:L/PR:N/UI:N/VC:H/VI:H/VA:H, score 9.3) describes remote, unauthenticated, no-interaction exploitation with high confidentiality, integrity, and availability impact, and that maps cleanly to a replayable admin credential. The single meaningful precondition - obtaining a valid video_id_hash - is not reflected as attack complexity in the vector; if these hashes are exposed in URLs, shares, logs, referrers, or predictable/enumerable forms, real-world complexity stays low, whereas if they are hard to obtain the practical bar rises. No EPSS score, KEV listing, or public POC was provided, so exploitation is not confirmed active; the severity rests on the vendor/VulnCheck advisories plus the design description. The password-change bypass is the aggravating factor - normal incident response (password reset) does not evict an attacker, so any operator running AVideo should treat this as urgent and prioritize the upgrade over relying on credential rotation.

Exploit ScenarioDerived

An attacker harvests a video_id_hash - for example from a shared video link, browser history/referrer header, server log, or by enumeration - and replays it against the AVideo instance to obtain a fully privileged administrator session for the video owner. The attacker then manages content, users, and configuration as the owner; even after the victim discovers the compromise and changes their password, the stolen hash continues to grant access. No public POC was provided at time of analysis.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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 03, 2026

Full account takeover in WWBN AVideo arises because the video_id_hash acts as a non-expiring, non-revocable bearer token that authenticates the holder as the video owner with complete administrator privileges. Any attacker who obtains a valid video_id_hash can replay it indefinitely to gain full admin session access, and the credential keeps working even after the victim rotates their password - eliminating the primary recovery mechanism. Reported by VulnCheck with a fix in the vendor GitHub Security Advisory; no public exploit identified at time of analysis, and no EPSS or KEV data was provided.

RemediationAI

Upgrade to the fixed AVideo release identified in GitHub Security Advisory GHSA-59p8-6m2v-gcr5 (patch available per vendor advisory; exact fixed version not stated in the provided data - confirm from the advisory). Because the core defect is that existing video_id_hash values are non-expiring and non-revocable, patching alone may not neutralize already-issued hashes: after upgrading, rotate/regenerate video_id_hash values and invalidate outstanding tokens so previously exposed credentials stop working, and audit access logs for anomalous reuse of hashes. As interim compensating controls where immediate patching is not possible, restrict administrative and account endpoints to trusted networks or authenticated sessions, avoid exposing video_id_hash values in shareable URLs/logs/referrers, and monitor for repeated authentication from the same hash across differing IPs - noting these are detection/containment measures only and do not fix the underlying token design. Vendor advisory: https://github.com/WWBN/AVideo/security/advisories/GHSA-59p8-6m2v-gcr5.

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-based video streaming/hosting platform (CPE cpe:2.3:a:wwbn:avideo). The flaw is classified CWE-269 (Improper Privilege Management): a value intended to identify or reference a video (video_id_hash) is instead trusted as a session-equivalent authentication credential. Because the hash is issued without an expiry, without a revocation path, and is not tied to the account's current password/credential state, it behaves like a long-lived static bearer token. Well-designed session tokens are invalidated on password change or logout and have bounded lifetimes; here none of those controls apply, so possession of the hash equals possession of the owner's fully privileged session.

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 9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 9.8 CRITICAL

Possessing the hash needs no authentication or interaction and yields full remote admin over the owner's account; treated AC:L consistent with vendor since obtaining the hash is not modeled as complexity.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/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
High
Vulnerable system: Availability
High
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

WWBN AVideo contains an authentication failure vulnerability where the video_id_hash credential is a non-expiring, non-revocable bearer token that grants full administrator session access to the video owner's account. Attackers who obtain a video_id_hash can replay it indefinitely to authenticate as the video owner with full privileges, and the credential remains valid even after the owner changes their password.

Technical POC Analysis

CWE-269 Improper Privilege Management.

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

WWBN AVideo installations face complete account takeover risk through non-expiring authentication tokens (video_id_hash) that grant full administrative access and persist even after password rotation, leaving affected organizations with no built-in recovery mechanism. An attacker obtaining a single valid token gains indefinite administrative control over the entire AVideo deployment.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict administrative access via VPN or network segmentation; (2) Implement centralized logging and alerting for all administrative sessions to detect token replay patterns; (3) Enforce mandatory password resets for administrative accounts; (4) Disable or restrict the video_id_hash feature if operationally feasible; (5) Configure API rate-limiting and threshold-based alerts for suspicious authentication patterns; (6) Maintain detailed access audit trails for forensic investigation if compromise is suspected.

Threat Intelligence Overview

EPSS Score
0.3%
Top 73% exploitable
Prevalence
Low
niche open-source self-hosted video platform, limited enterprise footprint
Social Media
3
Sightings
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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

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