ZeroHour

CVE-2026-88873

moderate

CSRF in WWBN AVideo log archive endpoint exposes and truncates application logs

CVSS 4.0
7.1 high
EPSS
Published
()
Modified
AI analysis

WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 is vulnerable to cross-site request forgery (CWE-352) in view/logArchive.json.php, which archives the application's logs in response to a GET request and performs no CSRF token validation. An unauthenticated attacker can host a crafted page that, when loaded by the browser of a logged-in AVideo administrator, silently issues a GET request to the vulnerable endpoint on the administrator's behalf. Successful abuse copies the server's application logs into a publicly accessible zip archive, potentially exposing sensitive log contents, and truncates the live log, which can destroy forensic evidence. Any operator of a self-hosted AVideo video-streaming server whose administrators browse the web while authenticated to the panel is affected; exploitation requires no privileges but does require victim interaction. As of disclosure there is no public proof-of-concept, no known in-the-wild exploitation, and the flaw is not in the CISA KEV catalog.

What to do: Update AVideo to a build newer than commit c3edcc274c389816d434acadac07ee78eaf330c1 and verify with the vendor that the build includes the CSRF fix for view/logArchive.json.php. As an interim mitigation, restrict or block unauthenticated GET access to view/logArchive.json.php at the web server or reverse-proxy layer. Check the AVideo public directory for unexpected log-archive zip files (which may have leaked log contents) and review whether the live log has been unexpectedly truncated or cleared.

Affected
WWBN AVideothrough commit c3edcc274c389816d434acadac07ee78eaf330c1
Estimated exposure
moderatelikely a few thousand internet-exposed AVideo servers (order of 10^3-10^4 instances; estimate, no central install telemetry) — AVideo is a self-hosted open-source video platform distributed via GitHub/Docker with no plugin-install counts, so the estimate is based on public internet scans that have historically indexed only low thousands of AVideo/YouPHPTube…

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 view/logArchive.json.php that allows unauthenticated attackers to archive application logs by making GET requests without CSRF token validation. Attackers can craft malicious pages that trigger administrators' browsers to request the endpoint, copying sensitive application logs to a publicly accessible zip file and truncating the live log to remove forensic evidence.

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