CVE-2026-84482
moderateCSRF in WWBN AVideo lets forged requests change live server configuration
WWBN AVideo, an open-source self-hosted video platform, contains an origin validation error (CWE-346) in its get_domain() and isSameDomain() functions, which rely on referer headers that are not properly validated. An attacker can trigger the flaw by getting a logged-in AVideo administrator to load an attacker-controlled page from a sibling subdomain of the video server, or from an origin on a long or unusual gTLD that the domain parser fails to reject. Because these malformed or related origins pass the same-domain check, forged cross-site requests are accepted and executed with administrative privileges, allowing unauthorized ObjectYPT writes, including changes to live server configuration. Any operator running a self-hosted AVideo instance through commit 9c39d8c8 is affected, particularly where admin browsers are logged in while browsing other sites on sibling subdomains. Exploitation has not been observed: no public proof-of-concept is known, the EPSS score is just 0.1% (3rd percentile), and the flaw is not in CISA's KEV catalog.
What to do: Operators should upgrade to a WWBN AVideo release or commit newer than 9c39d8c8 once a fix is published, and until then avoid browsing untrusted sites from a browser logged into the AVideo admin panel. Restrict the admin interface to trusted networks or VPN access, review live server configuration settings for unexpected changes, and watch the WWBN/AVudio repository for the patched commit addressing the referer validation in get_domain() and isSameDomain().
| WWBN AVideo | all versions through commit 9c39d8c8 |
Order-of-magnitude estimate by the model from install counts, market share and public scan data it knows; verify before quoting.
WWBN AVideo through commit 9c39d8c8 contains a cross-site request forgery vulnerability in the get_domain() and isSameDomain() functions that fail to properly validate referer origins. Attackers can forge requests from sibling subdomains or unparseable long-gTLD origins to perform administrative ObjectYPT writes including live server configuration changes.
- Weakness
- CWE-346
- Vector
- CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/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 news0 stories
No ingested article mentions this CVE yet.