Arbitrary file upload in Wwbn Avideo
CVE-2026-33717
WWBN AVideo is an open source video platform. In versions up to and including 26.0, the `downloadVideoFromDownloadURL()` function in `objects/aVideoEncoder.json.php` saves remote content to a web-accessible temporary directory using the original URL's filename and extension (including `.php`). By providing an invalid `resolution` parameter, an attacker triggers an early `die()` via `forbiddenPage()` before the temp file can be moved or cleaned up, leaving an executable PHP file persistently accessible under the web root at `videos/cache/tmpFile/`. Commit 6da79b43484099a0b660d1544a63c07b633ed3a2 contains a patch.
Vulnerability class: Unrestricted File Upload
Published · last modified .
CVSS v3 metric
CVSS v3 base score 8.8 (High). Vector: CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H.
EPSS exploit prediction
EPSS: 0.005 (44.0th percentile), scored .
Very low probability of exploitation in the next 30 days; routine patching cadence is appropriate. 44th percentile — 44.0% of CVEs in the catalogue have a lower EPSS than this one. How to read EPSS.
EPSS over last 30 days · oldest: 0.004 · newest: 0.005 · change: +0.002
Affected products
- Wwbn Avideo — versions <= 26.0
Weakness classification (CWE)
References
- github.com/WWBN/AVideo/security/advisories/GHSA-8wf4-c4x3-h952 (Exploit, Vendor Advisory)
- github.com/WWBN/AVideo/commit/6da79b43484099a0b660d1544a63c07b633ed3a2 (Patch)
Frequently asked questions
- What is CVE-2026-33717?
- CVE-2026-33717 is a high-severity vulnerability in Wwbn Avideo, classified under Unrestricted Upload of File with Dangerous Type. CVSS score: 8.8/10. Published 2026-03-23.
- How severe is CVE-2026-33717?
- High severity. CVSS v3 base score is 8.8 out of 10.