CVE-2025-67164CWE-434CWE-78CWE-94command-injectionunrestricted-file-uploadcode-injection

CVE-2025-67164

Critical · published December 17, 2025

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

🔥 An authenticated user can exploit a crafted PHP file upload to take control of your Pagekit CMS site! Think of this like a restaurant that allows diners to bring their own ingredients for the chef to cook with — if someone sneaks in spoiled goods, the whole meal (and the restaurant!) could be ruined. In this case, the kitchen (your server) doesn't check what’s being served up! An attacker could upload malicious PHP code, leading to complete control over the server. This means they could steal sensitive data, modify site content, or even bring down the entire system — absolutely devastating!

Put simply

Think of this like a restaurant that allows diners to bring their own ingredients for the chef to cook with — if someone sneaks in spoiled goods, the whole meal (and the restaurant!) could be ruined. In this case, the kitchen (your server) doesn't check what’s being served up! This vulnerability allows authenticated users to upload arbitrary files through the /storage/poc.php component in Pagekit CMS v1.0.18. If exploited, it can lead to remote code execution, as the server trusts the uploaded PHP files.

What to do

An attacker could upload malicious PHP code, leading to complete control over the server. This means they could steal sensitive data, modify site content, or even bring down the entire system — absolutely devastating! Immediate action is required: Update Pagekit CMS to version 1.0.19 or later to patch this vulnerability. Additionally, implement strict file type validation and ensure that only authorized file uploads are permitted. Regularly review user permissions to minimize risk! You've got this! Follow these steps, and you'll be securing your CMS in no time! 🛡️

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.00535 · 44.3th percentile
Weaknesses
CWE-434 · Unrestricted Upload of File with Dangerous Type; CWE-78 · Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection'); CWE-94 · Improper Control of Generation of Code ('Code Injection')
Published
2025-12-17T22:15Z
Affected products (1)
ProductVersionsFixed in
pagekit/pagekitall versions—
References (1)
EPSS history
Timeline
  • 17 DEC 00:00Z
    An authenticated arbitrary file upload vulnerability in the /storage/poc.php component of Pagekit CMS v1.0.18 allows attackers to execute arbitrary code via…
    cvelistv5