Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify AVideo instance with embargoed video IDs
-
DeliveryCraft malicious GET URL with target videos_id
-
ExploitDeliver URL via phishing or injected page content
-
ExecutionAdmin loads attacker content while authenticated
-
PersistBrowser auto-attaches session cookie to GET request
-
ImpactServer publishes embargoed video without CSRF validation
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V3 - Web Frontend Security Anti-CSRF tokens, SameSite cookies
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | The victim must be a logged-in AVideo administrator with an active session cookie at the time of the attack. The releaseVideoNow.json.php endpoint must be network-accessible from the path through which the malicious request is delivered (e.g., the admin's browser must be able to reach the AVideo server). The attack requires passive user interaction - the admin must load attacker-controlled content (a web page, email with remote resources, or similar) while authenticated. No special server-side configuration is required beyond a default AVideo deployment; the vulnerability exists in the standard endpoint. Exploitation is bounded by the need to target a specific authenticated admin session and requires knowledge of a valid videos_id for embargoed content. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:L/VA:N) reflects network reachability, low complexity, and passive user interaction - the admin merely loads a page. The vendor-assigned VC:H is notable and likely reflects that session-bearing requests are silently redirected, though the direct observable impact is an integrity violation (premature publication of embargoed content) rather than a confidentiality breach. There is a discrepancy between the VC:H label and the described impact (video publication), which defenders should verify against the vendor advisory. EPSS data is not available in the provided intelligence, and the vulnerability is not in CISA KEV, indicating no confirmed widespread exploitation. The attack is automatable in the sense that a single crafted URL can trigger it, but requires social engineering of an admin, which bounds realistic risk. For organizations using AVideo to manage time-sensitive embargoed media, the business impact of unauthorized publication may significantly exceed the raw CVSS framing. |
| Exploit ScenarioDerived | An attacker discovers an AVideo instance managing embargoed content and notes a target video ID from public metadata or prior access. The attacker embeds a URL to releaseVideoNow.json.php?videos_id=TARGET in a hidden image tag on a page or in a phishing email, then induces an AVideo administrator to load it while their session is active. The browser silently sends the GET request with the admin's session cookie, causing the server to publish the embargoed video permanently with no confirmation prompt or CSRF challenge. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 22, 2026
Cross-site request forgery in WWBN AVideo through commit 9c39d8c8 allows remote attackers to permanently publish embargoed videos by tricking an authenticated administrator into loading a malicious GET request targeting the releaseVideoNow.json.php endpoint. The endpoint accepts state-changing GET requests without any CSRF token or origin validation, relying solely on the browser's ambient session cookie. No active exploitation is confirmed (not in CISA KEV) and no public exploit code has been identified, though the GET-based CSRF pattern is trivially weaponizable via a one-pixel image tag or link.
RemediationAI
Update AVideo to a commit beyond 9c39d8c8 that includes CSRF protections for releaseVideoNow.json.php; the vendor advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-q8cg-7x7q-c4g2 should be consulted for the specific patched release or commit. An exact patched version number is not independently confirmed in available data - verify with the vendor before deploying. As a compensating control, configure session cookies with SameSite=Strict to prevent cross-site requests from carrying the session cookie in modern browsers, though this does not protect all cookie configurations. Restricting access to releaseVideoNow.json.php via network-level controls (firewall rules, reverse proxy ACLs) to trusted internal IP ranges eliminates the attack surface at the cost of operational flexibility. Additionally, modifying the endpoint to require POST and implement a CSRF synchronizer token, if self-hosting a fork, closes the vulnerability without a full upgrade.
Affected VersionsENISA
Affects your stack
Find out whether the stacks and servers you run are on an affected version.
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
AVideo (formerly YouPHPTube) is an open-source PHP video hosting and transcoding platform. The vulnerable component is releaseVideoNow.json.php, a PHP endpoint that transitions videos from embargoed to publicly published state by manipulating the videos_id parameter. The root cause (CWE-352) is the complete absence of CSRF defenses: the endpoint uses HTTP GET for a state-changing operation, applies no synchronizer token, enforces no SameSite cookie policy, and performs no Origin or Referer header validation. Browsers automatically attach session cookies to any cross-origin GET request, so any page an admin visits can silently trigger this action. CPE cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:* covers the full version range through the referenced commit.
Know when Avideo gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N
Attacker holds no privileges (PR:N); admin must load crafted content (UI:R); impact is integrity-only - unauthorized video publication causes no confidentiality or availability harm.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
WWBN AVideo through commit 9c39d8c8 contains a cross-site request forgery vulnerability in the releaseVideoNow.json.php endpoint that lacks authenticity checks and accepts GET requests. Attackers can craft a malicious cross-site GET request carrying an administrator's session cookie to permanently publish any embargoed video by manipulating the videos_id parameter.
Executive ViewAI
WWBN AVideo contains a cross-site request forgery vulnerability that allows attackers to permanently publish embargoed or restricted videos by tricking administrators into clicking a malicious link. This directly undermines video release controls and compliance policies, creating risk of unauthorized content disclosure without requiring network compromise.
No vendor-released patch identified at time of analysis. Deploy these interim mitigations: implement network segmentation restricting administrative access to hardened jump hosts; configure reverse-proxy WAF rules blocking all GET requests to releaseVideoNow.json.php; mandate multi-factor authentication for administrative accounts; require weekly review of video publish audit logs; conduct phishing awareness training targeting administrators on not clicking untrusted links while authenticated to AVideo.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
A cross-site scripting (xss) vulnerability exists in the functiongetOpenGraph videoName functionality of WWBN AVideo 11.
An issue in WWBN AVideo v.12.4 through v.14.2 allows a remote attacker to execute arbitrary code via the systemRootPath
A directory traversal vulnerability exists in the unzipDirectory functionality of WWBN AVideo 11.6 and dev master commit
An insufficient entropy vulnerability exists in the salt generation functionality of WWBN AVideo dev master commit 15fed
Unauthenticated SQL injection in AVideo before 24.0.
OS injection vulnerability in World Wide Broadcast Network AVideo version before 12.4, allows attackers to execute arbit
A reflected cross-site scripting (xss) vulnerability exists in the charts tab selection functionality of WWBN AVideo 11.
A cross-site scripting (xss) vulnerability exists in the channelBody.php user name functionality of WWBN AVideo 11.6 and
A cross-site scripting (xss) vulnerability exists in the videoAddNew functionality of WWBN AVideo 11.6 and dev master co
An insufficient entropy vulnerability exists in the userRecoverPass.php recoverPass generation functionality of WWBN AVi
WWBN AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable
AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low
EUVD-2026-64264
GHSA-r8v8-qqgh-4vx8
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB