Skip to main content

WWBN AVideo CVE-2026-58003

| EUVDEUVD-2026-64264 HIGH
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-08-22 VulnCheck GHSA-r8v8-qqgh-4vx8
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Identify AVideo instance with embargoed video IDs
  2. Delivery
    Craft malicious GET URL with target videos_id
  3. Exploit
    Deliver URL via phishing or injected page content
  4. Execution
    Admin loads attacker content while authenticated
  5. Persist
    Browser auto-attaches session cookie to GET request
  6. Impact
    Server 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.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.2% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – 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

AVideo 0 ≤9c39d8c8b4c1f75540788d6b391740852ceb0732

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

Vendor (VulnCheck) PRIMARY 7.1 HIGH
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
vuln.today AI 4.3 MEDIUM

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.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
Passive
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

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

Why It Matters

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.

Business Impact: High
Compensating Controls

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

EPSS Score
0.2%
Top 94% exploitable
Prevalence
Low
niche open-source self-hosted video platform
Data Quality
6 sources
Confidence: High

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.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.2%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Partial

Priority Score

36
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +36
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.

More in Avideo

View all
CVE-2023-48728 CRITICAL POC
9.6 Jan 10

A cross-site scripting (xss) vulnerability exists in the functiongetOpenGraph videoName functionality of WWBN AVideo 11.

CVE-2024-31819 CRITICAL POC
9.8 Apr 10

An issue in WWBN AVideo v.12.4 through v.14.2 allows a remote attacker to execute arbitrary code via the systemRootPath

CVE-2022-30547 CRITICAL POC
9.9 Aug 22

A directory traversal vulnerability exists in the unzipDirectory functionality of WWBN AVideo 11.6 and dev master commit

CVE-2023-49599 CRITICAL POC
9.8 Jan 10

An insufficient entropy vulnerability exists in the salt generation functionality of WWBN AVideo dev master commit 15fed

CVE-2026-28501 CRITICAL POC
9.8 Mar 06

Unauthenticated SQL injection in AVideo before 24.0.

CVE-2023-25313 CRITICAL POC
9.8 Apr 25

OS injection vulnerability in World Wide Broadcast Network AVideo version before 12.4, allows attackers to execute arbit

CVE-2022-26842 CRITICAL POC
9.6 Aug 22

A reflected cross-site scripting (xss) vulnerability exists in the charts tab selection functionality of WWBN AVideo 11.

CVE-2023-47861 CRITICAL POC
9.0 Jan 10

A cross-site scripting (xss) vulnerability exists in the channelBody.php user name functionality of WWBN AVideo 11.6 and

CVE-2022-28712 CRITICAL POC
9.0 Aug 22

A cross-site scripting (xss) vulnerability exists in the videoAddNew functionality of WWBN AVideo 11.6 and dev master co

CVE-2023-49589 HIGH POC
8.8 Jan 10

An insufficient entropy vulnerability exists in the userRecoverPass.php recoverPass generation functionality of WWBN AVi

CVE-2023-32073 HIGH POC
8.8 May 12

WWBN AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable

CVE-2023-30854 HIGH POC
8.8 Apr 28

AVideo is an open source video platform. Rated high severity (CVSS 8.8), this vulnerability is remotely exploitable, low

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy