Skip to main content

AVideo CVE-2026-85163

| EUVDEUVD-2026-70398 HIGH
Server-Side Request Forgery (SSRF) (CWE-918)
2026-09-03 VulnCheck GHSA-24cr-vx4r-gqr6
7.1
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Obtain or register AVideo uploader account
  2. Delivery
    Submit video upload with internal URL as epg_link parameter
  3. Exploit
    AVideo stores malicious EPG link without SSRF validation
  4. Execution
    EPG generation pipeline triggers server-side HTTP fetch
  5. Impact
    Server returns internal resource content to attacker

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Credential Access

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires an authenticated account with uploader privileges on the target AVideo instance - anonymous or viewer-only users cannot trigger the vulnerable code path. The vulnerability is activated specifically via the epg_link parameter during video upload, which is fetched server-side during EPG generation. Impact scope is bounded by the AVideo server's network position: deployments isolated from internal networks or cloud metadata services have reduced exposure. Deployments that restrict uploader access to a small set of trusted users, or that do not expose the EPG feature, are materially less at risk. Limiting factors: (1) PR:L authenticated requirement eliminates unauthenticated exploitation; (2) no direct code execution - impact is confined to internal URL fetching and HTTP response disclosure; (3) egress filtering on the host can block access to high-value internal targets such as cloud metadata endpoints.

Impact

The CVSS 4.0 score of 7.1 (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/VA:N) is consistent with the described vulnerability: network-reachable, low complexity, no special attack requirements, uploader-level authentication required, and high confidentiality impact with no integrity or availability effect. The PR:L requirement is the primary risk-reducing factor - exploitation is gated behind a valid uploader account, which meaningfully limits exposure on restricted-access deployments. Risk is highest on multi-tenant or semi-public AVideo instances where uploader accounts are broadly granted, and on instances running in cloud environments where the metadata endpoint is reachable. The SSRF does not directly yield code execution; its primary value to an attacker is internal network reconnaissance and credential harvesting from cloud metadata services. No KEV listing and no public exploit code exist at time of analysis, placing this in a watch-and-patch posture rather than emergency response for most deployments. EPSS data was not provided, so probability of observed exploitation cannot be quantified from the available inputs.

Exploit ScenarioDerived

An attacker holding a valid AVideo uploader account submits a video upload request with epg_link set to an internal URL such as http://169.254.169.254/latest/meta-data/iam/security-credentials/ on a cloud-hosted instance. The parameter passes syntactic validation and is stored; when the EPG generation pipeline later runs, the AVideo server fetches the internal endpoint and the attacker retrieves IAM credentials or other sensitive metadata from the server's response or EPG output. No public exploit code has been identified at time of analysis, but the technique is well-understood and requires only standard HTTP tooling and valid uploader credentials.

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 – Sep 03, 2026

Server-side request forgery in AVideo's EPG parser allows authenticated uploaders to force the server to fetch arbitrary internal URLs via the epg_link parameter during video upload. Any AVideo instance through commit c91b5975d is affected; the parameter undergoes only syntactic validation at submission time, and the actual server-side HTTP fetch during EPG generation occurs without SSRF protections such as private-IP blocking, allowlisting, or DNS rebinding defenses. No public exploit has been identified at time of analysis, but the attack requires only uploader-level credentials and is straightforward to execute against cloud-hosted or internally-networked deployments.

RemediationAI

Apply the fix documented in GitHub Security Advisory GHSA-r69x-6mr2-q23v (https://github.com/WWBN/AVideo/security/advisories/GHSA-r69x-6mr2-q23v); the exact patched release version is not independently confirmed in the available data - verify against the advisory and ensure the deployed commit is beyond c91b5975d. As an immediate compensating control, restrict the uploader role to only trusted, internal users to eliminate the attack surface for external or semi-trusted actors. Additionally, deploy host-level or network egress filtering on the AVideo server to block outbound requests to RFC-1918 addresses (10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16), link-local ranges (169.254.0.0/16), and APIPA/cloud metadata endpoints. Note that egress filtering is a partial mitigation - it does not patch the SSRF and will not block requests to internal addresses outside the filtered ranges. The VulnCheck advisory at https://www.vulncheck.com/advisories/avideo-server-side-request-forgery-via-epg-link-parameter provides supplementary technical detail.

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 self-hosted video streaming platform by WWBN. The EPG (Electronic Program Guide) subsystem accepts a user-supplied URL via the epg_link parameter at upload time. The root cause is CWE-918 (Server-Side Request Forgery): the application validates epg_link for URL syntactic correctness at input time but defers the actual outbound HTTP fetch to a later EPG-generation pipeline stage that applies no SSRF safeguards. This split between validation and execution means the server can be directed to fetch RFC-1918 private addresses, cloud metadata endpoints (e.g., 169.254.169.254), or other intranet services on behalf of the authenticated attacker.

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:L/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N
vuln.today AI 6.5 MEDIUM

Network-reachable SSRF requiring uploader authentication (PR:L) yields high confidentiality impact via internal URL disclosure with no integrity or availability effect.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:N/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
Low
User Interaction
None
Vulnerable system: Confidentiality
High
Vulnerable system: Integrity
None
Vulnerable system: Availability
None
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

DescriptionCVE.org

AVideo through commit c91b5975d contains a server-side request forgery vulnerability in the EPG parser that allows authenticated uploaders to fetch arbitrary internal URLs. An attacker can supply an internal URL via the epg_link parameter during video upload, which is validated only for syntax and later fetched server-side during EPG generation without SSRF protection checks.

Technical POC Analysis

CWE-918 Server-Side Request Forgery in the AVideo EPG parser flow.

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

AVideo video hosting platforms contain a vulnerability allowing credentialed users to force servers to access internal network resources without proper controls. This could expose sensitive data, enable reconnaissance of internal systems, or facilitate lateral movement to other infrastructure. The lack of a vendor patch creates ongoing risk until a security update becomes available.

Business Impact: High
Compensating Controls

Until vendor patch becomes available: (1) restrict upload access to a minimal set of trusted administrators; (2) implement firewall rules blocking AVideo connections to internal IP ranges; (3) disable the EPG parser feature if not operationally critical; (4) enable comprehensive logging of outbound HTTP connections from AVideo to detect anomalies; (5) deploy a Web Application Firewall to inspect and block suspicious outbound requests originating from the AVideo application.

Threat Intelligence Overview

EPSS Score
0.2%
Top 89% exploitable
Prevalence
Medium
self-hosted open-source video platform, moderate community deployment
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

Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.

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