Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege AVideo account
-
DeliveryCraft img tag with ownership-transfer GET URL
-
ExploitEmbed tag in video description
-
ExecutionWait for administrator to view video page
-
PersistAdmin browser silently issues forged GET request
-
ImpactVideo ownership transferred to attacker account
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 attacker must possess a registered user account on the target AVideo instance with sufficient privileges to submit or edit video descriptions containing arbitrary HTML (PR:L). An administrator with an active authenticated session must subsequently view the page containing the malicious video description (UI:P - passive viewing is sufficient; no explicit click or form submission by the admin is required). The target AVideo deployment must be running a version at or before commit 9c39d8c8. Exploitation is limited by: the requirement for a low-privilege account (no anonymous exploitation path); the dependency on administrator page-view timing; and the impact being scoped to video ownership transfer within the application rather than system-level compromise. Non-default configurations that strip img tags from user-submitted content or enforce strict CSP would neutralize the delivery mechanism. |
| Impact | The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:H/VA:N) captures the key risk dynamics accurately: the attack is network-delivered, low complexity, but requires two preconditions - a low-privilege attacker account (PR:L) and passive administrator interaction (UI:P). The integrity impact is rated high (VI:H) because ownership transfer is a meaningful privilege escalation within the application, potentially allowing exfiltration or modification of content the attacker would not otherwise control. No EPSS score was provided in the source data, and the vulnerability is not listed in CISA KEV, so exploitation appears opportunistic or targeted rather than widespread. The real-world risk is moderate for AVideo deployments where untrusted users can post video content viewed by administrators - a common community video platform scenario. The limiting factors (low-privilege account requirement and admin user-interaction) meaningfully reduce the blast radius compared to a fully unauthenticated CSRF. No EPSS data available for quantitative comparison. |
| Exploit ScenarioDerived | An attacker registers a low-privilege account on a public-facing AVideo instance, uploads a video, and embeds a crafted img tag (e.g., pointing to videoEditLight.php with ownership-transfer parameters and their own user ID as the new owner) in the video's description field. When an administrator navigates to review or manage that video, the administrator's browser automatically issues the GET request with the admin's active session cookie, transferring ownership of a target video to the attacker's account without any visible indication. No public exploit code was identified in the referenced sources, but the attack is mechanically trivial given the self-contained description. |
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 an authenticated attacker to silently transfer video ownership to an attacker-controlled account by planting a malicious img tag in a video description. The vulnerable endpoint, objects/videoEditLight.php, accepts GET requests without any authenticity token validation, making it trivially exploitable via passive browser-side request forgery when an administrator views the crafted video page. No public exploit code or active exploitation (CISA KEV) has been identified at time of analysis; the CVSS 4.0 score of 6.9 reflects meaningful integrity impact constrained by the requirement for low-privilege account access and administrator interaction.
RemediationAI
Apply the fix documented in GitHub Security Advisory GHSA-7mqw-mqc3-ffjw (https://github.com/WWBN/AVideo/security/advisories/GHSA-7mqw-mqc3-ffjw). The exact patched version or commit hash is referenced in that advisory but was not independently confirmed from the available input data - administrators should verify the current HEAD of the repository is past commit 9c39d8c8. As an immediate compensating control, restrict access to objects/videoEditLight.php at the web server or WAF layer to only allow POST requests, which eliminates the img-tag GET-based exploitation vector (trade-off: this requires server-layer configuration and may break legitimate GET-based functionality). Additionally, deployers should prevent untrusted users from posting rich HTML or arbitrary content in video descriptions, or sanitize img tags from descriptions before rendering to administrators - this limits the delivery mechanism without requiring a code-level CSRF fix. Neither workaround substitutes for the upstream patch.
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 (CPE: cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*) is an open-source PHP-based video hosting and management platform maintained by WWBN. The vulnerable component, objects/videoEditLight.php, handles video editing operations including ownership transfer but is implemented without CSRF token validation, the defining characteristic of CWE-352. Critically, the endpoint also accepts HTTP GET requests for what should be state-changing operations, enabling exploitation via passive HTML elements such as img tags - which browsers load automatically without user action beyond page navigation. An attacker embeds a crafted img src URL pointing to the ownership-transfer endpoint with their own account as the destination; when an authenticated administrator renders the page containing the video description, the browser silently issues the GET request with the admin's session credentials attached, completing the ownership transfer without any indication to the victim.
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:L/UI:P/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N
Network-delivered CSRF requiring low-privilege account (PR:L) and admin page-view (UI:R); impact is integrity-only (ownership transfer), no confidentiality or availability effect.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
WWBN AVideo through commit 9c39d8c8 contains a cross-site request forgery vulnerability in objects/videoEditLight.php that lacks request authenticity checks and accepts GET requests. Attackers can store an img tag in a video description that transfers video ownership to an attacker-controlled account when an administrator views the video page.
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-64262
GHSA-6g67-433v-cf8h
NVD
CVE.org
EPSS
Exploit-DB