Skip to main content

WWBN AVideo CVE-2026-90542

| EUVDEUVD-2026-76860 MEDIUM
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-09-12 VulnCheck GHSA-qc83-jff7-gp85
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Authenticate as low-privilege AVideo user
  2. Delivery
    Enumerate or guess private live schedule IDs
  3. Exploit
    POST crafted request to remindMe.json.php with target schedule ID
  4. Execution
    Server creates reminder without authorization check
  5. Persist
    Email job exposes private schedule title
  6. Impact
    Attacker reads disclosed schedule title

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

Exploitation requires an authenticated session on the AVideo instance (PR:L); unauthenticated access is not sufficient. The target AVideo deployment must have at least one private live schedule configured - instances with no private schedules have nothing to disclose. The attacker must know or enumerate valid schedule identifiers. The email reminder feature must be functional (mail delivery configured). No special platform or non-default configuration beyond these is required. Limiting factors: the disclosed data is restricted to the private schedule title only (not video content or credentials), no privilege escalation or remote code execution is possible, and the integrity impact is limited to spurious reminder job creation.

Impact

The CVSS 4.0 score of 5.3 (AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N) accurately reflects a moderate-severity, low-impact authorization bypass. Real-world risk is limited: exploitation requires an existing authenticated session, the disclosure is confined to the title of a private live schedule (not its content or credentials), and the integrity impact is low (creating unauthorized reminder entries). No public exploit code exists and this CVE has no CISA KEV listing, making active mass exploitation unlikely. Even a mid-sized AVideo deployment in an organization like one in walbrzych would be exposed only if they operate private live schedules and have a meaningful user base that could abuse the reminder feature. The absence of a specific patched release version in available data introduces some remediation uncertainty, though the GitHub security advisory is the authoritative reference. Overall this is a real but low-urgency authorization control gap, not a high-priority incident-response trigger.

Exploit ScenarioDerived

An authenticated low-privilege AVideo user sends a crafted POST request to remindMe.json.php supplying the identifier of a private live schedule they are not authorized to view. AVideo creates the reminder job without an authorization check and the resulting email job construction exposes the private schedule's title to the requesting user. No public exploit code is required - the attack is trivially reproducible by any logged-in account.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.1% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Sep 12, 2026

Missing authorization in WWBN AVideo's remindMe.json.php endpoint allows authenticated users to create scheduler reminders for private live schedules they are not permitted to view. The generated email job leaks the private schedule's title back to the attacker, constituting an information disclosure via IDOR (CWE-639). Affected through commit c3edcc274c389816d434acadac07ee78eaf330c1 with no specific patched version confirmed at time of analysis; no public exploit code or CISA KEV entry exists.

RemediationAI

Apply the fix identified in the GitHub security advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-qf26-4xp7-q5h9, which addresses the missing authorization gate in remindMe.json.php. Operators running AVideo should update to any commit after c3edcc274c389816d434acadac07ee78eaf330c1 once a patched release is confirmed. As an immediate compensating control, restrict access to remindMe.json.php at the web-server layer (nginx/Apache) to authenticated users who also pass application-level ACL checks, or temporarily disable the reminder feature by blocking that endpoint if private live schedules are in use and user trust is not fully established. The trade-off of blocking the endpoint is that all users lose the reminder functionality until a proper patch is deployed.

Affected VersionsENISA

AVideo 0 ≤c3edcc274c389816d434acadac07ee78eaf330c1

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 a self-hosted, open-source video and live-streaming platform written in PHP (CPE: cpe:2.3:a:wwbn:avideo). The vulnerability resides in remindMe.json.php, a PHP endpoint responsible for registering scheduler reminders against live schedule entries. The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): the endpoint accepts a user-controlled schedule identifier without verifying that the authenticated requesting user holds the permission to view that schedule. When AVideo generates the resulting email reminder job, it includes the private schedule's title in the job payload, which is observable to the requester. The flaw bypasses access control at the object level, a class of issue also known as Insecure Direct Object Reference (IDOR).

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

Network-accessible endpoint, low complexity, requires authenticated session (PR:L), no scope change, limited confidentiality (title only) and integrity (spurious reminder) impact.

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

DescriptionCVE.org

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate that logged-in users can access live schedules before creating reminders via remindMe.json.php. Authenticated attackers can create scheduler reminders for private live schedules they cannot view and learn the private schedule title from the generated email job.

Threat Intelligence Overview

EPSS Score
0.1%
Top 96% exploitable
Prevalence
Low
niche self-hosted open-source video streaming platform
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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
No
Human Impact· derived
Medium

Priority Score

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

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