CVE-2025-60731

PerfreeBlog v4.0.11 has a File Upload vulnerability in the installTheme function

High · published October 24, 2025

CVSS v3.1
7.6
EPSS
0%
Percentile
17.5
In the wild
Unconfirmed
What it is

🚨 A file upload vulnerability in PerfreeBlog v4.0.11 could give attackers a free pass to mess with your site! 🔥 Think of it like a restaurant that lets customers drop off any dish without checking the ingredients — one bad recipe could spoil the whole menu! If exploited, an attacker can upload malicious files, potentially leading to server compromise or unauthorized access to sensitive data. This could mean a full takeover of your blog, with devastating consequences for your reputation and user trust.

Put simply

Think of it like a restaurant that lets customers drop off any dish without checking the ingredients — one bad recipe could spoil the whole menu! The vulnerability resides in the installTheme function, allowing attackers to upload unvalidated files directly to the server, bypassing security checks meant to prevent such actions.

What to do

If exploited, an attacker can upload malicious files, potentially leading to server compromise or unauthorized access to sensitive data. This could mean a full takeover of your blog, with devastating consequences for your reputation and user trust. To mitigate this risk, update to the latest version of PerfreeBlog as soon as possible. Additionally, implement file type restrictions and validate all uploads to ensure only safe content is permitted. 🛡️ You've got this! By taking these steps, you can secure your site and keep those pesky attackers at bay! 💪✨

The record
Technical detail
CVSS v3.1
7.6 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:L
CVSS v4.0
Not supplied
EPSS
0.00266 · 17.5th percentile
Published
2025-10-24T00:00Z
EPSS history
Timeline
  • 24 OCT 00:00Z
    PerfreeBlog v4.0.11 has a File Upload vulnerability in the installTheme function
    cvelistv5