CVE-2021-37478

In NavigateCMS version 2.9.4 and below, function `block` is vulnerable to sql injection on parameter `block-order`, which results in arbitrary sql query…

published July 26, 2021

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

⚠️ A crafty SQL injection lurks in NavigateCMS version 2.9.4 and below, where a simple parameter tweak can lead to arbitrary database queries! 🔥 Think of this as a restaurant's menu that lets customers change their orders without the chef knowing — just a little nudge in the right spot could lead to some chaos in the kitchen! With this vulnerability, an attacker could execute malicious SQL commands and manipulate, read, or even delete sensitive data from the backend database. This could lead to data breaches or even a complete system compromise — absolutely devastating!

Put simply

Think of this as a restaurant's menu that lets customers change their orders without the chef knowing — just a little nudge in the right spot could lead to some chaos in the kitchen! The SQL injection vulnerability in the `block` function arises from the `block-order` parameter, allowing attackers to inject SQL queries that the backend executes without proper validation or sanitation.

What to do

With this vulnerability, an attacker could execute malicious SQL commands and manipulate, read, or even delete sensitive data from the backend database. This could lead to data breaches or even a complete system compromise — absolutely devastating! To combat this, update NavigateCMS to version 2.9.5 or later, where this vulnerability has been patched. Additionally, employ prepared statements and parameterized queries to protect against SQL injection in the future. You've got this! With these updates and practices, you'll keep your site safe and secure! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.02162 · 82.1th percentile
Published
2021-07-26T17:18Z
EPSS history
Timeline
  • 26 JUL 17:18Z
    In NavigateCMS version 2.9.4 and below, function `block` is vulnerable to sql injection on parameter `block-order`, which results in arbitrary sql query…
    cvelistv5