ZeroHour

CVE-2026-86189

moderate

Unauthenticated path traversal arbitrary file write in WWBN AVideo

CVSS 4.0
9.3 critical
EPSS
<1%p34
Published
()
Modified
AI analysis

WWBN AVideo, an open-source self-hosted video streaming platform, is affected by a path traversal flaw (CWE-73) in notify.ffmpeg.json.php that carries a critical CVSS 4.0 score of 9.3 and lets unauthenticated attackers write files to arbitrary filesystem locations. The endpoint accepts a caller-controlled avideoRelativePath parameter that determines where the file is written, and authentication is bypassed by replaying any previously issued ciphertext as the notifyCode token, which is decrypted but never validated. By replaying a captured notifyCode value and supplying an attacker-chosen relative path, an attacker can write files into the application root and its subdirectories, which on PHP deployments can enable remote code execution if web-executable files are planted. All WWBN AVideo deployments are potentially affected; the available data does not specify vulnerable version ranges or a fixed release. No exploitation is currently known: the issue is not in CISA KEV, EPSS is low at 0.4% (34th percentile), and no public proof-of-concept has been published.

What to do: Monitor the WWBN AVideo project for a patched release and upgrade as soon as one is published, since no fixed version is specified in the available data. As interim mitigation, restrict unauthenticated access to notify.ffmpeg.json.php at the web server or reverse proxy layer, and audit the AVideo application root and subdirectories for unexpected or recently written files (particularly .php files) that could indicate exploitation.

Affected
WWBN AVideo
Estimated exposure
moderate≈1,000–10,000 internet-exposed AVideo instances (order-of-magnitude estimate) — No install counts were provided in the disclosure data, so this estimate reflects the modest deployment footprint typical of this niche self-hosted open-source video platform, whose instances are commonly exposed directly to the internet…

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

Description

WWBN AVideo contains a path traversal vulnerability in notify.ffmpeg.json.php that allows unauthenticated attackers to write files to arbitrary locations by supplying a caller-chosen path in the avideoRelativePath parameter. Attackers can replay any previously issued ciphertext as a notifyCode token, which is decrypted but never validated, to bypass authentication and write files to the application root and subdirectories.

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