Skip to main content
CVE-2025-12966VulnerabilityPublished Updated

CVE-2025-12966: All-in-One Video Gallery (WordPress plugin) · Unrestricted File Upload

Affects All-in-One Video Gallery (WordPress plugin)Source CVE Database V5

0

Not known to be exploited · CVSS 8.8 High.

Data as of 25 Oct 2026, 19:02 UTC

CVSS 3.1 base score
8.8High
How severe the flaw is on the 0–10 CVSS scale.
EPSS
0.5% chance of exploitation in 30 days – higher than 43% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 6 Dec 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.

What to do

Affected software

ProductAffectedFixed in
plugins360 All-in-One Video GalleryAffected
  • =4.5.4
Fixed in–

AI-suggested

To mitigate CVE-2025-12966, organizations should immediately audit their WordPress installations for the presence of the All-in-One Video Gallery plugin versions 4.5.4 to 4.5.7. Until an official patch is released, administrators should restrict plugin usage to trusted users only, ideally limiting Author-level access or higher to essential personnel. Implement strict file upload monitoring and logging to detect any unauthorized or suspicious uploads. Employ web application firewalls (WAFs) with rules designed to detect and block malicious file uploads or unusual HTTP requests targeting the plugin's upload functionality. Consider disabling or removing the plugin temporarily if it is not critical to operations. Harden the WordPress environment by applying the principle of least privilege, ensuring that the web server user has minimal permissions to execute uploaded files. Regularly back up website data and configurations to enable rapid recovery in case of compromise. Stay alert for official patches or updates from the plugin vendor and apply them promptly once available. Additionally, conduct user training to reduce the risk of credential compromise that could facilitate exploitation.

Description

The All-in-One Video Gallery plugin for WordPress is vulnerable to arbitrary file uploads due to missing file type validation in the resolve_import_directory() function in versions 4.5.4 to 4.5.7. This makes it possible for authenticated attackers, with Author-level access and above, to upload arbitrary files on the affected site's server which may make remote code execution possible.

References

Community reviews

Loading reviews…