Skip to main content

WWBN AVideo CVE-2026-84482

| EUVDEUVD-2026-69724 HIGH
Origin Validation Error (CWE-346)
2026-09-01 VulnCheck GHSA-jq52-xm3v-6823
8.7
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Recon
    Attacker registers sibling subdomain of AVideo host
  2. Delivery
    Host hidden forged-admin form on attacker page
  3. Exploit
    Phish authenticated AVideo admin into visiting attacker page
  4. Install
    Browser auto-submits cross-site POST with sibling referer
  5. C2
    get_domain() resolves both to same parent domain, bypass succeeds
  6. Execute
    ObjectYPT admin write accepted
  7. Impact
    Live server configuration overwritten

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Origin validation
Exploitation Conditions

Exploitation requires all of the following: (1) the victim has an active authenticated AVideo administrator session in their browser at the time of attack; (2) the attacker controls a sibling subdomain sharing the same registrable domain as the AVideo instance (e.g., any *.example.com host if AVideo is at avideo.example.com) OR can craft a URL with a long or unparseable gTLD that causes isSameDomain() to default-allow the origin; and (3) the administrator is induced to load attacker-controlled content in the same browser session (UI:P - passive user interaction). Deployments that isolate the admin interface behind a VPN, internal IP allowlist, or separate authentication layer significantly reduce exploitability by limiting the attacker's ability to serve a forged-request page that reaches the admin endpoint. CSRF cannot read response data due to the same-origin policy, so the attack is limited to state-changing writes and cannot directly exfiltrate server responses.

Impact

The CVSS 4.0 base score of 8.7 (AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H) correctly captures that no attacker privileges are needed and the attack is network-reachable, but VC:H is likely overstated for pure CSRF - the same-origin policy prevents the attacker from reading the forged request's response, meaning confidentiality impact is indirect at best. The dominant real-world risk is integrity (live server configuration can be overwritten) and availability (misconfiguration-induced service disruption). The CVE is not in CISA KEV and no POC has been published, so exploitation remains theoretical, though the attack mechanics are well-understood CSRF techniques requiring no specialized tooling. Even a mid-sized self-hosted media deployment in olsztyn should treat this as urgent, given that successful exploitation hands an attacker admin-level configuration writes without needing any credentials. EPSS score is absent from available intelligence; absence of exploit evidence should not be read as low risk given the low attack complexity.

Exploit ScenarioDerived

An attacker registers a sibling subdomain (e.g., attacker.example.com) of the target AVideo deployment (avideo.example.com) and hosts a page with a hidden form that submits a forged POST to the AVideo admin ObjectYPT endpoint. When a logged-in administrator visits the attacker's page - via phishing email or injected link - the browser sends the request with the sibling referer, which get_domain() resolves to the same parent domain and accepts as valid. The attacker's payload silently overwrites live server configuration, potentially disabling authentication or redirecting media streams.

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

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

Alert me

AnalysisAIv1 – Sep 01, 2026

Cross-site request forgery in WWBN AVideo's referer-validation logic allows unauthenticated remote attackers to trick administrative users into issuing forged requests that modify live server configuration. The flaw resides in the get_domain() and isSameDomain() functions, which fail to reject origins from sibling subdomains or malformed long-gTLD URLs, enabling forged admin-level ObjectYPT writes. No public exploit code or active exploitation has been identified at time of analysis, but the bypass is straightforward to weaponize against any deployment where an attacker can influence an admin to visit a malicious page.

RemediationAI

Update WWBN AVideo to a commit newer than 9c39d8c8, which contains corrected referer-origin validation logic. No specific tagged release version is confirmed in the available data - consult the GitHub security advisory at https://github.com/WWBN/AVideo/security/advisories/GHSA-jm6j-xqvq-r8p5 for the precise fix commit and any associated release tag. Additional technical detail is available via VulnCheck at https://www.vulncheck.com/advisories/wwbn-avideo-cross-site-request-forgery-via-get-domain-validation. As compensating controls while patching, replace or supplement the referer-based CSRF check with a synchronizer token pattern on all state-changing admin forms, add SameSite=Strict or SameSite=Lax to session cookies to eliminate browser-level cross-site request submission (note: SameSite=Strict may break OAuth redirect flows if used), and restrict admin endpoints to VPN or allowlisted IP ranges to prevent external attackers from serving the forged-request page to admins.

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

WWBN AVideo (CPE: cpe:2.3:a:wwbn:avideo:*:*:*:*:*:*:*:*) is an open-source self-hosted video publishing platform. The root cause is CWE-346 (Origin Validation Error): the application's CSRF defense relies on referer-header inspection in the get_domain() and isSameDomain() helpers rather than synchronizer tokens or SameSite cookie enforcement. The validation fails on two distinct bypass paths: first, sibling-subdomain origins where get_domain() strips the full hostname to its registrable domain and treats any co-sibling (e.g., attacker.example.com vs. avideo.example.com) as trusted; second, unparseable long-gTLD origins where the parser cannot classify the URL structure and implicitly permits the request. Both bypasses allow forged HTTP requests to reach the ObjectYPT write interface, which governs persistent server-side configuration parameters.

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 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:P/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.3 HIGH

CSRF cannot read response data (SOP prevents it), so C:L; admin config writes yield I:H and misconfiguration-induced A:H; UI:R because admin must visit attacker-controlled page.

3.1 AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:H/A:H
4.0 AV:N/AC:L/AT:N/PR:N/UI:P/VC:L/VI:H/VA:H/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
High
Vulnerable system: Availability
High
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 get_domain() and isSameDomain() functions that fail to properly validate referer origins. Attackers can forge requests from sibling subdomains or unparseable long-gTLD origins to perform administrative ObjectYPT writes including live server configuration changes.

Technical POC Analysis

CWE-346 / CWE-352: the site-referer authenticity gate fails open.

Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.

Executive ViewAI

Why It Matters

WWBN AVideo contains a cross-site request forgery vulnerability allowing unauthenticated attackers to manipulate server configurations by socially engineering administrative users into visiting malicious web pages. Successful exploitation could result in unauthorized system changes, operational disruption, and potential data exposure through modified configurations. Organizations deploying WWBN AVideo should immediately restrict administrative access and implement interim security controls to prevent configuration tampering.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations: (1) Restrict administrative interface access to corporate VPN and trusted IP ranges; (2) Enforce multi-factor authentication for all administrative accounts; (3) Implement reverse proxy or web application firewall with strict CSRF token validation and referer header validation for all administrative endpoints; (4) Configure all session cookies with SameSite=Strict and Secure flags; (5) Deploy Content Security Policy headers on administrative pages; (6) Mandatory security awareness training for administrators on social engineering and phishing threats targeting admin access.

Threat Intelligence Overview

EPSS Score
0.1%
Top 97% exploitable
Prevalence
Low
niche self-hosted open-source video platform, limited enterprise footprint
Social Media
1
Sightings
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment CIRCL GitHub VulDB

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.1%
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
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
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