CVE Catalog

CVE-2026-91967

MediumCVSS 5.0
Published: Translated: NVD NIST

Summary

AVideo through 29.0 contains a blind server-side request forgery vulnerability in the getHeaderContentTypeFromURL function that issues get_headers() calls guarded only by format validation. Authenticated users with canUpload permission can store attacker-chosen URLs as video links, triggering vulnerable function execution on every video watch page render to probe internal hosts.

Risk Assessment

An attacker with upload permissions can abuse the server to scan the organization's internal network, disclosing information about internal hosts and services. This may serve as a foothold for further attacks against internal infrastructure.

Recommendation

Upgrade AVideo beyond version 29.0 if available, or restrict the canUpload permission to trusted users. Consider implementing URL validation that blocks access to internal resources (domain allowlist).

Other vulnerabilities in AVideo

See all
Original NVD description (English source)

AVideo through 29.0 contains a blind server-side request forgery vulnerability in the getHeaderContentTypeFromURL function that issues get_headers() calls guarded only by format validation. Authenticated users with canUpload permission can store attacker-chosen URLs as video links, triggering vulnerable function execution on every video watch page render to probe internal hosts using content-type oracles and timing-based detection.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS