CVE-2025-13646CWE-434unrestricted-file-upload

CVE-2025-13646

High · published December 3, 2025

CVSS v3.1
7.5
EPSS
1%
Percentile
54.6
In the wild
Unconfirmed
What it is

⚡ The Modula Image Gallery plugin for WordPress has a sneaky flaw that lets authenticated users upload anything they want! 🚨 Think of it like a hotel where employees can open any door without a keycard. If they don’t check what’s behind each door, they might accidentally let in some very unwelcome guests! An attacker with Author-level access could exploit this vulnerability to upload malicious files, potentially leading to full remote code execution. This could mean the attacker gains control over the website, stealing data or causing chaos that could impact users and your reputation.

Put simply

Think of it like a hotel where employees can open any door without a keycard. If they don’t check what’s behind each door, they might accidentally let in some very unwelcome guests! The vulnerability arises from missing file type validation in the 'ajax_unzip_file' function, allowing attackers to bypass security checks and upload arbitrary files, especially during a race condition.

What to do

An attacker with Author-level access could exploit this vulnerability to upload malicious files, potentially leading to full remote code execution. This could mean the attacker gains control over the website, stealing data or causing chaos that could impact users and your reputation. Immediately update the Modula Image Gallery plugin to version 2.13.3 or later to patch this vulnerability. Additionally, review user permissions and consider implementing stricter file type validations to minimize risk. You've got this! Take action now and secure your site! 🛡️

The record
Technical detail
CVSS v3.1
7.5 · HIGH
Vector
CVSS:3.1/AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00754 · 54.6th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-12-03T08:16Z
Affected products (1)
ProductVersionsFixed in
wpchill/modula_image_gallery≥ 2.13.1, < 2.13.32.13.3
References (5)
EPSS history
Timeline
  • 03 DEC 02:25Z
    Modula 2.13.1 - 2.13.2 - Authenticated (Author+) Arbitrary File Upload via Race Condition
    cvelistv5