CVE-2020-11811

In qdPM 9.1, an attacker can upload a malicious .php file to the server by exploiting the Add Profile Photo capability with a crafted content-type value

published April 16, 2020

CVSS
—
EPSS
3%
Percentile
87.3
In the wild
Unconfirmed
What it is

⚡ A crafty content-type could lead to total server compromise! In qdPM 9.1, an attacker can exploit the Add Profile Photo feature to upload a malicious .php file. 😱 Think of this like a clever diner slipping a dangerous ingredient into a restaurant's kitchen — if the chef doesn’t check the order, that ingredient can end up in the dish served to everyone! Once the attacker uploads this file, they can execute arbitrary commands on the server, potentially gaining control over sensitive data or even shutting down services. It's a sneaky way for bad actors to turn a harmless feature into a gateway for chaos!

Put simply

Think of this like a clever diner slipping a dangerous ingredient into a restaurant's kitchen — if the chef doesn’t check the order, that ingredient can end up in the dish served to everyone! This vulnerability allows an attacker to craft a specific content-type value that tricks the server into accepting a malicious .php file through the profile photo upload functionality. This enables remote code execution once the file is on the server.

What to do

Once the attacker uploads this file, they can execute arbitrary commands on the server, potentially gaining control over sensitive data or even shutting down services. It's a sneaky way for bad actors to turn a harmless feature into a gateway for chaos! To safeguard against this, make sure to update qdPM to the latest version. Additionally, implement strict validation on file uploads, ensuring that only expected file types are processed. Regularly audit your upload functionality to prevent such exploits from slipping through! You've got this! By addressing this vulnerability, you're not just fixing a bug; you're stepping up as a security hero for your users! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02998 · 87.3th percentile
Published
2020-04-16T16:24Z
EPSS history
Timeline
  • 16 APR 16:24Z
    In qdPM 9.1, an attacker can upload a malicious .php file to the server by exploiting the Add Profile Photo capability with a crafted content-type value
    cvelistv5