CVE-2020-27976

osCommerce Phoenix CE before 1.0.5.4 allows OS command injection remotely

published October 28, 2020

CVSS
—
EPSS
7%
Percentile
94.3
In the wild
Unconfirmed
What it is

⚠️ A sneaky command injection lives in osCommerce Phoenix CE! Attackers can exploit a simple POST request to wreak havoc through the mail function! 🚨 Think of it like a restaurant that takes orders without verifying the customers' names. An attacker could slip in a wrong name and get the chef to prepare a dish intended for someone else, potentially leading to disastrous results! If exploited, an attacker could run arbitrary commands on the server, which means they could alter data, send spam emails, or even take control of the server entirely! That’s not just a bad day at the office — it could lead to a total compromise of your application!

Put simply

Think of it like a restaurant that takes orders without verifying the customers' names. An attacker could slip in a wrong name and get the chef to prepare a dish intended for someone else, potentially leading to disastrous results! This vulnerability allows remote attackers to inject OS commands through the "from" parameter in the admin/mail.php script. It takes advantage of the PHP mail function along with the sendmail -f option, giving the attacker unwanted control.

What to do

If exploited, an attacker could run arbitrary commands on the server, which means they could alter data, send spam emails, or even take control of the server entirely! That’s not just a bad day at the office — it could lead to a total compromise of your application! To protect yourself, upgrade to osCommerce Phoenix CE version 1.0.5.4 or later. It's also a great idea to review and harden any parameters that receive input to ensure they're not susceptible to injection attacks. You know what to do! You've got this! Follow these steps, and you’ll secure your system in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.07172 · 94.3th percentile
Published
2020-10-28T14:31Z
EPSS history
Timeline
  • 28 OCT 14:31Z
    osCommerce Phoenix CE before 1.0.5.4 allows OS command injection remotely
    cvelistv5