CVE-2025-34434CWE-306

AVideo < 20.1 ImageGallery Plugin Unauthenticated File Upload and Deletion

Critical · published December 17, 2025

CVSS v4.0
9.3
EPSS
0%
Percentile
39.4
In the wild
Unconfirmed
What it is

🚨 Unauthenticated file upload? Yes, please! AVideo versions prior to 20.1 let attackers upload or delete images without breaking a sweat — it’s like giving a stranger a spare key without even checking their ID! 🔥 Think of it as a restaurant where anyone can walk in and start rearranging the menu items or even delete the chef's special, all without a reservation. No checks mean chaos in the ImageGallery, and that’s exactly what’s happening here! This vulnerability is absolutely devastating! An attacker could maliciously upload inappropriate or harmful content, or even delete crucial images related to your videos, disrupting your entire gallery. The lack of authentication checks means anyone can wreak havoc without leaving a trace!

Put simply

Think of it as a restaurant where anyone can walk in and start rearranging the menu items or even delete the chef's special, all without a reservation. No checks mean chaos in the ImageGallery, and that’s exactly what’s happening here! AVideo's ImageGallery plugin prior to version 20.1 allows unauthenticated file uploads and deletions due to missing authentication and ownership validation on the plugin endpoints, enabling malicious actors a free pass to manipulate your content.

What to do

This vulnerability is absolutely devastating! An attacker could maliciously upload inappropriate or harmful content, or even delete crucial images related to your videos, disrupting your entire gallery. The lack of authentication checks means anyone can wreak havoc without leaving a trace! To guard against this, patch AVideo to version 20.1 or later immediately. Additionally, ensure proper authentication checks and ownership validation on all plugin endpoints to strengthen your defenses. You've got this! Follow these steps and turn your security up a notch! 🛡️

The record
Technical detail
CVSS v4.0
9.3 · CRITICAL
Vector
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
EPSS
0.00466 · 39.4th percentile
Weakness
CWE-306 · Missing Authentication for Critical Function
Published
2025-12-17T19:49Z
EPSS history
Timeline
  • 17 DEC 19:49Z
    AVideo < 20.1 ImageGallery Plugin Unauthenticated File Upload and Deletion
    cvelistv5