CVE-2026-86728
moderateAuthentication Bypass in AVideo Exposes Live-Stream Keys and EPG Schedules
AVideo, a self-hosted video streaming platform, contains a missing-authentication flaw (CWE-306) in plugin/PlayLists/epg.json.php, present in all versions through 29.0. An unauthenticated remote attacker can send crafted requests to this endpoint, enumerating sequential user or playlist IDs to bypass authentication entirely. Successful requests return sensitive material including live-stream keys, credentials, server identifiers, and complete private EPG (electronic programme guide) schedules; the flaw scores 8.7 High on CVSS 4.0 with high confidentiality impact only. Any deployment running AVideo through 29.0 with the PlayLists EPG endpoint reachable is affected, particularly instances hosting live streams with protected schedules. There is currently no known public proof-of-concept, no listing in CISA's KEV catalog, and a low EPSS of 0.3%, indicating no confirmed exploitation activity yet.
What to do: Upgrade AVideo to a version newer than 29.0 once a patched release is available (a specific fixed version is not stated in the available disclosure data). As an interim mitigation, restrict access to /plugin/PlayLists/epg.json.php to authenticated users via a reverse proxy or web server rule, and review access logs for unauthenticated requests to that path. If exposure is confirmed, rotate any live-stream keys and credentials that the endpoint could have leaked.
| AVideo (open-source project) AVideo | all versions through 29.0 (<= 29.0) |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
AVideo through 29.0 contains an authentication bypass vulnerability in plugin/PlayLists/epg.json.php that exposes live-stream keys and private EPG schedules to unauthenticated users. Attackers can request the endpoint with sequential user or playlist IDs to retrieve sensitive credentials, server identifiers, and complete programme schedules without authentication.
- Weakness
- CWE-306
- 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/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 news0 stories
No ingested article mentions this CVE yet.