CVE-2026-85162
moderateCSRF in AVideo lets attackers overwrite RTMP keys and hijack live broadcasts
AVideo through commit c91b5975d contains a cross-site request forgery (CSRF) flaw in its Live plugin, where plugin/Live/saveLive.php processes live-stream configuration changes without the standard forbidIfNotPost and forbidIfInvalidToken request-validity protections. The flaw is triggered when a logged-in streamer or administrator, while viewing attacker-controlled content, causes their browser to silently submit a forged request to saveLive.php — for example via a malicious image tag — which the server accepts because it relies solely on the victim's active session. The attacker can then overwrite the streamer's RTMP key, live password, and stream title, gaining the ability to hijack or take over the live broadcast on that AVideo instance. Any AVideo deployment at or before commit c91b5975d exposing the Live plugin is affected, and only authenticated streamers or administrators whose browsers load attacker-influenced pages can be targeted. There is currently no public proof of concept, no CISA KEV listing, and EPSS assigns only about a 0.1% probability of exploitation in the next 30 days, so exploitation has not been observed.
What to do: Upgrade AVideo to the latest release that includes fixes beyond commit c91b5975d and verify that plugin/Live/saveLive.php now enforces the forbidIfNotPost and forbidIfInvalidToken checks. Until patched, audit streamer RTMP keys, live passwords, and titles for unauthorized changes, restrict network access to saveLive.php where possible, and avoid browsing untrusted websites while logged in to an AVideo streamer or admin session.
| AVideo project (open source) AVideo (Live plugin, plugin/Live/saveLive.php) | — |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
AVideo through commit c91b5975d contains a cross-site request forgery vulnerability in plugin/Live/saveLive.php that lacks forbidIfNotPost and forbidIfInvalidToken protections. Attackers can craft malicious image tags to overwrite authenticated streamers' RTMP keys, passwords, and titles, hijacking live broadcasts.
- Weakness
- CWE-352
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:H/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.