CVE-2017-7402

Pixie 1.0.4 allows remote authenticated users to upload and execute arbitrary PHP code via the POST data in an admin/index.php?s=publish&x=filemanager request…

published April 3, 2017

CVSS
—
EPSS
5%
Percentile
92.2
In the wild
Unconfirmed
What it is

⚠️ A crafty file upload vulnerability lurks in Pixie 1.0.4 that allows remote authenticated users to execute arbitrary PHP code with just a sneaky double extension — think of it as slipping a secret message into a seemingly innocent postcard! 📮 This vulnerability is like a delivery service that accepts any package without checking the contents — a clever trick, if you can disguise malicious intentions under a harmless cover. Instead of a bomb, an attacker could deliver harmful code right into the server! If exploited, an attacker could upload a malicious PHP script disguised as a harmless image, allowing them to run arbitrary code on the server. This could lead to a complete takeover of the server or access sensitive data, creating chaos and potential data breaches. Yikes!

Put simply

This vulnerability is like a delivery service that accepts any package without checking the contents — a clever trick, if you can disguise malicious intentions under a harmless cover. Instead of a bomb, an attacker could deliver harmful code right into the server! CVE-2017-7402 allows remote authenticated users to exploit Pixie 1.0.4 by uploading files with double extensions (e.g., .jpg.php) through a specific admin endpoint, leading to arbitrary PHP code execution.

What to do

If exploited, an attacker could upload a malicious PHP script disguised as a harmless image, allowing them to run arbitrary code on the server. This could lead to a complete takeover of the server or access sensitive data, creating chaos and potential data breaches. Yikes! To remediate this vulnerability, restrict file uploads by validating filenames and ensuring that the server checks the actual content type of the file being uploaded. Also, consider updating to a patched version if available and limiting upload permissions for users. Stay vigilant! You can tackle this vulnerability head-on! Follow these steps, and you'll be well on your way to securing your application. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05019 · 92.2th percentile
Published
2017-04-03T17:00Z
EPSS history
Timeline
  • 03 APR 17:00Z
    Pixie 1.0.4 allows remote authenticated users to upload and execute arbitrary PHP code via the POST data in an admin/index.php?s=publish&x=filemanager request…
    cvelistv5