CVE-2025-34436CWE-639

AVideo < 20.1 IDOR Arbitrary File Upload

High · published December 17, 2025

CVSS v4.0
8.7
EPSS
0%
Percentile
35.5
In the wild
Unconfirmed
What it is

⚡ An authenticated user can drop files into anyone's directory, thanks to a sneaky oversight! It's like having an all-access pass to a hotel room — but your room key opens every door! Imagine a bustling library where every reader has a book return pass, but there's no check to see if it's actually YOUR book being returned. That's how this vulnerability works: just because you're authenticated doesn’t mean you should be able to put files in someone else's space! This could allow a crafty attacker to upload malicious files directly into another user's directory, potentially compromising their account or sensitive data. The implications are serious — a single misstep could lead to data loss, unauthorized access, or even a full system compromise!

Put simply

Imagine a bustling library where every reader has a book return pass, but there's no check to see if it's actually YOUR book being returned. That's how this vulnerability works: just because you're authenticated doesn’t mean you should be able to put files in someone else's space! AVideo versions prior to 20.1 have an insecure direct object reference vulnerability in their file upload functionality, which verifies user authentication but fails to enforce ownership checks. This means any authenticated user can upload files into directories that aren't theirs.

What to do

This could allow a crafty attacker to upload malicious files directly into another user's directory, potentially compromising their account or sensitive data. The implications are serious — a single misstep could lead to data loss, unauthorized access, or even a full system compromise! To fix this issue, update AVideo to version 20.1 or later immediately! After that, make sure to implement ownership checks on file uploads to ensure users can only access their own directories. Regularly audit your permissions and upload processes to maintain security! You've got this! With these steps, you'll keep your files safe and sound! 🛡️

The record
Technical detail
CVSS v4.0
8.7 · HIGH
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00422 · 35.5th percentile
Weakness
CWE-639 · Authorization Bypass Through User-Controlled Key
Published
2025-12-17T19:50Z
EPSS history
Timeline
  • 17 DEC 19:50Z
    AVideo < 20.1 IDOR Arbitrary File Upload
    cvelistv5