ZeroHour

CVE-2026-90537

large

Missing Authorization in WWBN AVideo Scheduler Email Endpoint Exposes Live Stream Data

CVSS 4.0
8.8 high
EPSS
Published
()
Modified
AI analysis

WWBN AVideo, a self-hosted open-source video streaming platform, fails to enforce authorization on plugin/Scheduler/sendEmail.json.php, allowing unauthenticated attackers to interact with scheduler email jobs (CWE-862). The only requirement is a site-wide daily token, which attackers can obtain from publicly accessible Live pages. Once authorized by the token, an attacker can enumerate scheduler jobs, read private live stream titles and user email addresses, and trigger email sending from the platform. Any AVideo deployment running code through commit c3edcc274c389816d434acadac07ee78eaf330c1 is affected, especially instances that expose Live or Scheduler plugin pages to the internet. No public proof-of-concept is known and the flaw is not listed in CISA's KEV, so exploitation has not been confirmed in the wild.

What to do: Update AVideo to a build newer than commit c3edcc274c389816d434acadac07ee78eaf330c1 as soon as a patched release is available, ensuring plugin/Scheduler/sendEmail.json.php enforces authentication. As an interim mitigation, block or restrict unauthenticated web access to the plugin/Scheduler/ directory at the web server or WAF level, and limit exposure of Live pages that hand out daily tokens. Review scheduler job data and associated email addresses for signs of enumeration or unauthorized email sends.

Affected
WWBN AVideothrough commit c3edcc274c389816d434acadac07ee78eaf330c1
Estimated exposure
large≈10,000–20,000 internet-exposed AVideo servers (estimate from public scan data) — AVideo is a self-hosted video platform whose instances are routinely indexed by public internet scanners (Shodan/FOFA), which have historically shown on the order of tens of thousands of exposed servers; only a subset with the Scheduler…

Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.

Description

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 contains a missing authorization vulnerability in plugin/Scheduler/sendEmail.json.php that allows unauthenticated attackers to access scheduler email jobs by providing a site-wide daily token. Attackers can enumerate scheduler jobs, read private live titles and email addresses, and trigger email sending by supplying any valid daily token obtained from Live pages.

Weakness
CWE-862
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X

In the news

No ingested article mentions this CVE yet.