CVE-2025-12957CWE-434

All-in-One Video Gallery <= 4.5.7 - Authenticated (Author+) Arbitrary File Upload via VTT Upload Bypass

High · published January 16, 2026

CVSS v3.1
8.8
EPSS
1%
Percentile
50.6
In the wild
Unconfirmed
What it is

⚡ The All-in-One Video Gallery plugin for WordPress lets savvy attackers slip files onto your server without breaking a sweat! 🚨 It's like a hotel allowing guests to check in with a suitcase that doesn't quite match their reservation — if no one checks the contents, they could easily bring in something dangerous hidden in plain sight. An attacker with author-level access could upload malicious files that might allow them to execute arbitrary code on your server — this scenario could lead to a complete takeover! Just think of the damage they could do: stealing data, defacing your site, or using it for malicious activities elsewhere.

Put simply

It's like a hotel allowing guests to check in with a suitcase that doesn't quite match their reservation — if no one checks the contents, they could easily bring in something dangerous hidden in plain sight. This vulnerability arises from insufficient file type validation within the All-in-One Video Gallery plugin, where double extension files masquerading as valid VTT files can bypass security measures, leading to potential remote code execution.

What to do

An attacker with author-level access could upload malicious files that might allow them to execute arbitrary code on your server — this scenario could lead to a complete takeover! Just think of the damage they could do: stealing data, defacing your site, or using it for malicious activities elsewhere. To protect your site, update the All-in-One Video Gallery plugin to version 4.5.8 or later immediately. Additionally, review your user roles and permissions to ensure only trusted users have upload capabilities. Implement stricter file validation checks to enhance security. You've got this! Follow these steps and you’ll be well on your way to securing your site in no time! 🛡️

The record
Technical detail
CVSS v3.1
8.8 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00650 · 50.6th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2026-01-16T04:44Z
EPSS history
Timeline
  • 16 JAN 04:44Z
    All-in-One Video Gallery <= 4.5.7 - Authenticated (Author+) Arbitrary File Upload via VTT Upload Bypass
    cvelistv5