ZeroHour

CVE-2026-86718

niche

CSRF in WWBN AVideo lets unauthenticated attackers wipe live transmission history

CVSS 4.0
7.1 high
EPSS
<1%p7
Published
()
Modified
AI analysis

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 is vulnerable to cross-site request forgery (CWE-352) in its deleteHistory.json.php and finishAll.json.php endpoints, which accept state-changing GET requests without validating a CSRF token. An attacker hosts or embeds a crafted page that issues these GET requests, and the attack fires when a logged-in AVideo administrator visits the attacker-controlled site. The attacker gains the ability to delete the live transmission history or mark live streams as finished, corrupting the platform's operational history data; the vulnerability requires no authentication or privileges beyond the admin's browser session. Administrators and operators of self-hosted AVideo instances through the affected commit are affected. No public proof-of-concept, CISA KEV listing, or in-the-wild exploitation is known, and EPSS puts the 30-day exploitation probability at about 0.2%.

What to do: Update AVideo beyond commit c3edcc274c389816d434acadac07ee78eaf330c1 as soon as a patched release is available; no fixed version is specified in the available data. As interim mitigation, have administrators avoid browsing untrusted websites while logged into AVideo, and restrict state-changing endpoints like deleteHistory.json.php and finishAll.json.php to POST with CSRF token and Origin/Referer validation. Because live history is the target, verify the integrity of live transmission records after any suspected visit to untrusted sites while logged in as admin.

Affected
WWBN AVideothrough commit c3edcc274c389816d434acadac07ee78eaf330c1
Estimated exposure
nichelikely hundreds to low thousands of self-hosted instances (order of magnitude: hundreds to thousands of exposed installations) — AVideo is a niche self-hosted open-source video streaming platform with modest adoption, typically deployed as single-instance sites by small streamers, community groups, and organizations, so the exposed population is far below the tens…

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 cross-site request forgery vulnerability in deleteHistory.json.php and finishAll.json.php that allows unauthenticated attackers to mutate live history by making GET requests without CSRF token validation. Attackers can craft malicious pages that trigger administrator browsers to delete all live transmission history or mark streams as finished when an admin visits the attacker-controlled site.

Weakness
CWE-352
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/VA:L/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.