CVE-2021-37473

In NavigateCMS version 2.9.4 and below, function in `product.php` is vulnerable to sql injection on parameter `products-order` through a post request, which…

published July 26, 2021

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

⚠️ A sneaky SQL injection lurks in NavigateCMS! This vulnerability allows attackers to manipulate queries through the `products-order` parameter, and it could lead to devastating consequences. 🔥 Think of it like a restaurant where someone can change the order slip without the chef checking it—suddenly, your menu is filled with unwanted ingredients! Just like how a rogue diner could mess up a meal, an attacker could wreak havoc on your database by executing arbitrary SQL commands. This SQL injection vulnerability can allow an attacker to execute commands in the backend database, potentially leading to unauthorized access to sensitive data or even total control of the database. In the wrong hands, this could result in data breaches or manipulation that could be absolutely devastating for your users.

Put simply

Think of it like a restaurant where someone can change the order slip without the chef checking it—suddenly, your menu is filled with unwanted ingredients! Just like how a rogue diner could mess up a meal, an attacker could wreak havoc on your database by executing arbitrary SQL commands. In NavigateCMS versions 2.9.4 and below, the `product.php` file does not properly sanitize the `products-order` parameter in POST requests, allowing attackers to inject SQL code that the application runs directly on the database.

What to do

This SQL injection vulnerability can allow an attacker to execute commands in the backend database, potentially leading to unauthorized access to sensitive data or even total control of the database. In the wrong hands, this could result in data breaches or manipulation that could be absolutely devastating for your users. To protect your application, immediately patch NavigateCMS to version 2.9.5 or later, where this issue has been fixed. Additionally, ensure that all input parameters are properly sanitized and validated to mitigate the risk of SQL injection. 🔒 You've got this! By taking these steps, you can secure your application and keep your users safe! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02162 · 82.1th percentile
Published
2021-07-26T17:11Z
EPSS history
Timeline
  • 26 JUL 17:11Z
    In NavigateCMS version 2.9.4 and below, function in `product.php` is vulnerable to sql injection on parameter `products-order` through a post request, which…
    cvelistv5