CVE-2021-45790

An arbitrary file upload vulnerability was found in Metersphere v1.15.4

published December 27, 2021

CVSS
—
EPSS
2%
Percentile
79.9
In the wild
Unconfirmed
What it is

🚨 An unauthenticated user can upload any file they want in Metersphere v1.15.4 — it's like giving a stranger the keys to your server's backdoor! 🔥 Imagine a restaurant where anyone can walk in and change the menu — without anyone checking their credentials. If the chef isn’t paying attention, they could sneak in some really questionable dishes that ruin the entire dining experience! With this vulnerability, a malicious actor could upload and execute harmful scripts, potentially giving them the power to take full control of the server. They could set up cron jobs to run commands at will, leading to a nightmare scenario of unauthorized access and data manipulation.

Put simply

Imagine a restaurant where anyone can walk in and change the menu — without anyone checking their credentials. If the chef isn’t paying attention, they could sneak in some really questionable dishes that ruin the entire dining experience! This arbitrary file upload flaw allows unauthenticated users to upload files to any directory on the server, where they can then write cron jobs and execute arbitrary commands. It's a serious oversight for file validation processes that should be in place.

What to do

With this vulnerability, a malicious actor could upload and execute harmful scripts, potentially giving them the power to take full control of the server. They could set up cron jobs to run commands at will, leading to a nightmare scenario of unauthorized access and data manipulation. To mitigate this risk, upgrade Metersphere to the latest version that addresses this vulnerability. Additionally, implement strict file validation and permissions checks to ensure only authorized uploads are allowed. Regularly audit your server configurations to safeguard against unauthorized file access. You've got this! By taking these steps, you can secure your environment and keep those pesky bad actors out! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01936 · 79.9th percentile
Published
2021-12-27T11:58Z
EPSS history
Timeline
  • 27 DEC 11:58Z
    An arbitrary file upload vulnerability was found in Metersphere v1.15.4
    cvelistv5