Skip to main content

WWBN AVideo EUVDEUVD-2026-70396

| CVE-2026-85161 MEDIUM
Cross-Site Request Forgery (CSRF) (CWE-352)
2026-09-03 VulnCheck GHSA-rqjp-jjmp-m6hm
5.3
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Attacker embeds crafted <img> tag in external page
  2. Delivery
    Victim loads page while authenticated to AVideo
  3. Exploit
    Browser sends credentialed GET to removePoster.php
  4. Execution
    Endpoint skips CSRF token and POST-method checks
  5. Impact
    Victim's poster and thumbnail files deleted

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 currently authenticated to the target AVideo instance (active session cookie present in browser) and must visit an attacker-controlled page or load attacker-controlled HTML content (e.g., embedded in an email or forum post). The attack exploits the browser's unconditional inclusion of cookies with passive resource loads (<img> tags), so no JavaScript execution is needed on the attacker's page. Exploitation is limited to deletion of the authenticated victim's own poster and thumbnail files - no code execution, no data exfiltration, and no impact on other users' assets. The attacker must know or guess a valid video key belonging to the victim to target a specific asset; without this, the impact is limited to any video the victim owns that the attacker can identify.

Impact

The CVSS 4.0 score of 5.3 (Medium) with vector AV:N/AC:L/AT:N/PR:N/UI:P/VC:N/VI:L/VA:N correctly captures the limited blast radius: no confidentiality exposure, no availability impact, and integrity impact confined to the victim's own poster and thumbnail files. The attacker requires no privileges on the target system (PR:N) but does require victim interaction (UI:P), limiting mass exploitation potential. No EPSS data, no KEV listing, and no public exploit code are present in the available intelligence, all consistent with a medium-priority integrity-only CSRF. Real-world risk is highest for AVideo content creators managing active live streams whose cover art could be silently wiped. The absence of a POST restriction is the more serious of the two missing controls because it means even non-JavaScript vectors (image tags in emails, forum posts) are viable delivery mechanisms.

Exploit ScenarioDerived

An attacker crafts an HTML page containing <img src="https://target-avideo.example.com/removePoster.php?videoKey=VICTIM_KEY"> and distributes the link via email, forum post, or social media. When an authenticated AVideo user's browser loads the page, it automatically issues a credentialed GET request to removePoster.php, silently deleting the victim's poster and thumbnail files. No public exploit code is required; the attack is constructable from the advisory description alone.

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.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 03, 2026

Cross-site request forgery in AVideo's removePoster.php endpoint allows network-accessible attackers to permanently delete an authenticated victim's live poster and thumbnail files by tricking them into loading a crafted page. The endpoint accepts state-changing file-deletion operations over HTTP GET while performing neither POST-method enforcement (forbidIfNotPost) nor CSRF token validation (forbidIfInvalidToken), making the attack trivially embeddable in an HTML image tag. No active exploitation or public exploit code has been identified at time of analysis.

RemediationAI

Apply the fix documented in GHSA-4h63-5723-hq25 (https://github.com/WWBN/AVideo/security/advisories/GHSA-4h63-5723-hq25), which adds forbidIfNotPost or forbidIfInvalidToken enforcement to removePoster.php. A specific patched release version is not independently confirmed - track the repository for a tagged release superseding commit c91b5975d. As a compensating control prior to patching, configure the web server (Apache/nginx) to reject HTTP GET requests to removePoster.php and return 405 Method Not Allowed; this blocks the image-tag vector without affecting legitimate UI usage. Additionally, setting the SameSite=Strict attribute on session cookies prevents cross-site requests from carrying authentication credentials for all CSRF-class issues site-wide, though this may affect cross-origin single-sign-on flows if AVideo is embedded in a larger deployment.

Affected VersionsENISA

AVideo 0 ≤c91b5975d

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 self-hosted video streaming platform maintained by WWBN. The vulnerability resides in removePoster.php, which handles deletion of poster and thumbnail assets associated with video streams. CWE-352 (Cross-Site Request Forgery) describes the root cause: the application performs a privileged, state-changing action (file deletion) on an authenticated session without verifying the request originated from a legitimate user action. Because the operation is reachable via HTTP GET rather than POST, browsers automatically include session cookies when fetching the URL as an image source, bypassing the same-origin policy enforcement that applies only to scripted cross-origin reads, not to passive resource loads like <img> tags.

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

Attacker needs no privileges; victim must load a crafted page (UI:R); impact is limited to deletion of own poster/thumbnail files (I:L), with no confidentiality or availability consequence.

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
None
Vulnerable system: Integrity
Low
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

AVideo through commit c91b5975d contains a cross-site request forgery vulnerability in removePoster.php that lacks forbidIfNotPost or forbidIfInvalidToken checks. Attackers can craft malicious image tags to delete authenticated victims' live poster and thumbnail files via GET requests.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
open-source self-hosted video platform, niche community footprint
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 MEDIUM
CISA KEV No
Public POC No
EPSS 0.1%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.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· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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