Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious webpage with img tag
-
DeliveryAdmin visits attacker's page
-
ExploitBrowser sends cross-site request to setPermission.json.php
-
ExecutionPermissions modified without CSRF validation
-
ImpactAttacker gains elevated access
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 | WWBN AVideo versions ≤26.0 with default session.cookie_samesite=None configuration. Requires admin victim to visit attacker-controlled webpage containing crafted <img> tags. No CSRF token validation on plugin/Permissions/setPermission.json.php GET endpoint enables silent permission escalation. |
| Impact | The CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N) indicates a network-exploitable vulnerability with low attack complexity requiring no privileges, though user interaction (admin visiting malicious page) is required. The High confidentiality and integrity impact reflects the privilege escalation outcome. Real-world risk is elevated because CSRF vulnerabilities are straightforward to exploit with basic HTML knowledge, the attack requires only social engineering to get an admin to visit a page, and the platform's SameSite=None configuration removes default browser protections. The absence of a patch as of publication significantly increases risk for current deployments. While no EPSS score or KEV listing is provided in the intelligence, the technical simplicity combined with high impact and zero-day status makes this a genuine priority for AVideo installations, particularly those with multiple user tiers or untrusted users who could craft attacks targeting administrators. |
| Exploit ScenarioDerived | An attacker with a low-privilege user account on an AVideo instance creates a malicious web page containing hidden image tags with src attributes pointing to the vulnerable setPermission.json.php endpoint with crafted parameters to grant full permissions to the attacker's user group. The attacker then uses social engineering (such as sharing the link in platform messages, forums, or email) to trick an authenticated administrator into visiting the page. When the admin loads the page, their browser automatically sends the GET requests with admin session cookies due to the SameSite=None setting, silently granting the attacker's group near-admin privileges without any visible interaction or warning, enabling the attacker to subsequently access sensitive video content, modify platform settings, or compromise other users. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 23, 2026
A Cross-Site Request Forgery (CSRF) vulnerability in WWBN AVideo open source video platform versions up to and including 26.0 allows unauthenticated attackers to escalate privileges to near-admin access by tricking an administrator into visiting a malicious page. The vulnerability exists in the setPermission.json.php endpoint which accepts state-changing operations via GET requests without CSRF token validation, compounded by the application's explicit SameSite=None cookie setting. No patched version is currently available, and with a CVSS score of 8.1 (High), this represents a significant risk for installations with administrative users who browse external content.
RemediationAI
As of the time of publication, no patched version of WWBN AVideo is available to address this vulnerability, as confirmed in the advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-g8x9-7mgh-7cvj. Until an official patch is released, administrators should implement compensating controls including restricting administrative access to trusted networks only, educating admin users about not following untrusted links while authenticated, implementing web application firewall rules to block suspicious GET requests to the setPermission.json.php endpoint, and considering setting session.cookie_samesite to Strict or Lax if application functionality permits. Monitor the GitHub repository and security advisory for patch announcements and apply updates immediately when available. Organizations with high-risk exposure may need to evaluate temporarily disabling the Permissions plugin or implementing custom CSRF token validation at the reverse proxy or WAF level.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 2 packages in composer, euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability affects WWBN AVideo (CPE: cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*), a PHP-based open source video streaming platform. The root cause is CWE-352 (Cross-Site Request Forgery), where the plugin/Permissions/setPermission.json.php endpoint performs privilege-modifying operations via HTTP GET requests without validating anti-CSRF tokens. This design flaw is exacerbated by the application's configuration of session.cookie_samesite=None, which explicitly allows cookies to be sent in cross-site contexts, defeating the browser's default CSRF protections. The combination enables attackers to embed simple HTML tags (such as img elements with crafted src attributes) that trigger unauthorized permission changes when loaded by an authenticated administrator.
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
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:N
Primary rating from GitHub Advisory · only source for this CVE.
CVSS VectorGitHub Advisory
DescriptionGitHub Advisory
WWBN AVideo is an open source video platform. In versions up to and including 26.0, the plugin/Permissions/setPermission.json.php endpoint accepts GET parameters for a state-changing operation that modifies user group permissions. The endpoint has no CSRF token validation, and the application explicitly sets session.cookie_samesite=None on session cookies. This allows an unauthenticated attacker to craft a page with <img> tags that, when visited by an admin, silently grant arbitrary permissions to the attacker's user group - escalating the attacker to near-admin access. As of time of publication, no known patched versions are available.
Executive ViewAI
A critical vulnerability in WWBN AVideo allows attackers to trick administrators into granting unauthorized elevated privileges through a malicious webpage, potentially compromising video platform security and administrative controls. Organizations running AVideo versions 26.0 or earlier are at immediate risk, particularly if administrators access external websites, with no vendor patch currently available to resolve the issue.
Implement WAF rules to block GET requests to setPermission.json.php and require POST with CSRF token validation; configure SameSite=Strict cookie settings at reverse proxy or application level; restrict administrative network access and implement IP whitelisting; disable the affected endpoint if functionality is not required; deploy admin-focused email filtering to prevent phishing; enforce MFA for administrative accounts; conduct regular security awareness training targeting CSRF and social engineering attacks; monitor AVideo GitHub and vendor advisories for patch availability.
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.
Related Vulnerabilities in WWBN AVideo Multiple Vulnerabilities
View all 14A 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-14486
NVD
CVE.org
EPSS
Vulnrichment
GitHub
VulDB
Exploit-DB