Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessAuthenticate to AVideo with any valid account
-
DeliveryIdentify target password-protected or group-restricted video ID
-
ExploitCraft POST request to commentAddNew.json.php with session cookie
-
ExecutionEndpoint skips video-access authorization check
-
ImpactUnauthorized comment written to restricted video thread
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
MITRE ATT&CK
1 technique across 1 tactic: Privilege Escalation The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires a valid authenticated user session on the target AVideo instance (PR:L confirmed by CVSS vector). The targeted videos must have password protection or group-restricted access configured by an administrator - videos with no access controls are not meaningfully affected. The flaw exclusively grants the ability to write comments; the attacker gains no capability to view restricted video content, enumerate group members, or escalate privileges. Default AVideo deployments with commenting enabled and restricted-video configurations present are vulnerable. Limiting factors: requires active login credentials on the instance, yields only low integrity impact (comment pollution with no data exfiltration), and provides no path to reading or managing restricted content. |
| Impact | The CVSS 4.0 score of 5.3 (AV:N/AC:L/AT:N/PR:L/UI:N with VI:L only) accurately captures a bounded, low-severity integrity issue. No EPSS data is available in the provided intelligence. This vulnerability is neither in CISA KEV nor is public exploit code identified at time of analysis, consistent with its low practical harm ceiling. Real-world impact is strictly comment pollution on restricted content - the attacker gains no access to the video itself, no credential data, and cannot affect availability. Risk priority is low for most deployments unless comment moderation is a security-sensitive workflow or spoofed comments could mislead users into revealing passwords or group membership. The 'Authentication Bypass' tag in the source metadata overstates the issue: exploitation requires an authenticated session and only crosses an authorization boundary, not an authentication one, which may cause analysts to misread triage priority. |
| Exploit ScenarioDerived | An authenticated AVideo user without access to a password-protected video submits a POST request directly to commentAddNew.json.php, supplying their valid session cookie and the target video's identifier. The endpoint accepts the submission without querying the video's access controls, and the comment is written to the restricted video's thread. No public exploit code is known, and the attack is limited to users who already hold valid credentials on the platform. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 12, 2026
Missing authorization in WWBN AVideo's commentAddNew.json.php endpoint permits authenticated users to post comments on password-protected and group-restricted videos regardless of whether they can access the content. The flaw affects all releases through commit c3edcc274c389816d434acadac07ee78eaf330c1 of the self-hosted PHP video platform. An attacker holding any valid session can submit crafted POST requests to pollute comment threads on restricted videos, defeating both password and group-membership access controls without gaining actual view access to the content.
RemediationAI
Monitor the GitHub security advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-v3p2-4x76-7p8v for a tagged release that incorporates the authorization fix beyond commit c3edcc274c389816d434acadac07ee78eaf330c1 and upgrade when available. As a compensating control before a patch is released, administrators can disable the comment feature on password-protected and group-restricted videos at the application configuration level, eliminating the attack surface entirely with the trade-off that legitimate restricted-video commenting is also blocked. Alternatively, network-level ACLs restricting access to commentAddNew.json.php to trusted IP ranges reduce exposure if the platform serves a closed audience. No exact fix version number is independently confirmed from the available input.
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
WWBN AVideo is an open-source PHP self-hosted video streaming platform (CPE: cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*). The vulnerable endpoint commentAddNew.json.php processes comment-creation POST requests. The root cause is CWE-862 (Missing Authorization): the endpoint verifies that a user session exists - confirming the caller is authenticated - but omits any follow-on check confirming the caller is authorized to access the target video. Password-protection and group-membership gates that control video viewing are simply not evaluated before the comment is committed, creating a gap between view-access enforcement and comment-creation enforcement.
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:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
Authenticated network attacker (PR:L, AV:N) achieves only low integrity impact by writing unauthorized comments; no confidentiality or availability impact is described.
Primary rating from Vendor (VulnCheck).
CVSS VectorVendor: VulnCheck
DescriptionCVE.org
WWBN AVideo through commit c3edcc274c389816d434acadac07ee78eaf330c1 fails to validate video access permissions in the commentAddNew.json.php endpoint, allowing authenticated users to post comments on password-protected and group-restricted videos. Attackers can submit POST requests with a valid session to add comments to videos they cannot watch, bypassing password and group access controls.
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
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-76863
GHSA-5m6r-x4rr-p7f2
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB