CVE-2025-46490CWE-434

WordPress Crossword Compiler Puzzles plugin <= 5.2 - Arbitrary File Upload Vulnerability

Critical · published May 23, 2025

CVSS v3.1
9.9
EPSS
1%
Percentile
43.4
In the wild
Unconfirmed
What it is

🚨 An unrestricted file upload gives attackers the power to plant a web shell in Crossword Compiler Puzzles — like letting a stranger into your home without checking their ID! 🔥 Imagine a bakery that allows anyone to drop off their recipe without ever checking the ingredients. If a mischievous chef submits a recipe with a secret ingredient for disaster, you're left with a very messy situation. This vulnerability works the same way, allowing attackers to upload harmful files without any checks! An attacker could exploit this vulnerability to upload a malicious web shell, granting them total control over the server. This could lead to unauthorized access to sensitive data, modification of files, or even deploying further attacks on connected systems. The potential fallout is absolutely devastating!

Put simply

Imagine a bakery that allows anyone to drop off their recipe without ever checking the ingredients. If a mischievous chef submits a recipe with a secret ingredient for disaster, you're left with a very messy situation. This vulnerability works the same way, allowing attackers to upload harmful files without any checks! This vulnerability in Crossword Compiler Puzzles allows unrestricted file uploads, meaning an attacker can directly upload dangerous file types to the server without any validation. This could easily be exploited to run arbitrary code or access sensitive information.

What to do

An attacker could exploit this vulnerability to upload a malicious web shell, granting them total control over the server. This could lead to unauthorized access to sensitive data, modification of files, or even deploying further attacks on connected systems. The potential fallout is absolutely devastating! To mitigate this, update Crossword Compiler Puzzles to version 5.2.1 or later. Implement strict file type checks and limit upload permissions to only trusted users. Additionally, consider using web application firewalls to help filter out potentially harmful requests. 🛡️ You can tackle this! By following these steps, you’ll bolster your defenses and ensure your applications stay secure. You've got this! 💪✨

The record
Technical detail
CVSS v3.1
9.9 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00521 · 43.4th percentile
Weakness
CWE-434 · Unrestricted Upload of File with Dangerous Type
Published
2025-05-23T12:43Z
EPSS history
Timeline
  • 23 MAY 12:43Z
    WordPress Crossword Compiler Puzzles plugin <= 5.2 - Arbitrary File Upload Vulnerability
    cvelistv5