CVE-2020-21152

SQL Injection vulnerability in inxedu 2.0.6 allows attackers to execute arbitrary commands via the functionIds parameter to /saverolefunction

Critical · published January 20, 2023

CVSS v3.1
9.8
EPSS
1%
Percentile
54.9
In the wild
Unconfirmed
What it is

🚨 A single vulnerable parameter in inxedu 2.0.6 could let attackers execute any command they desire! 🔥 Imagine a restaurant where customers can just walk into the kitchen and start cooking their own meals without anyone stopping them. That’s what this SQL Injection allows — attackers can command the database like a chef running amok in the kitchen! With this vulnerability, an attacker can execute arbitrary SQL commands, potentially leading to data theft, data manipulation, or complete system compromise. It’s like unlocking a treasure chest and taking whatever you want, absolutely devastating for any organization that depends on this system.

Put simply

Imagine a restaurant where customers can just walk into the kitchen and start cooking their own meals without anyone stopping them. That’s what this SQL Injection allows — attackers can command the database like a chef running amok in the kitchen! The SQL Injection vulnerability in inxedu 2.0.6 arises from improper validation of the functionIds parameter in the /saverolefunction endpoint, allowing attackers to inject malicious SQL queries.

What to do

With this vulnerability, an attacker can execute arbitrary SQL commands, potentially leading to data theft, data manipulation, or complete system compromise. It’s like unlocking a treasure chest and taking whatever you want, absolutely devastating for any organization that depends on this system. To mitigate this issue, immediately update inxedu to the latest version that has addressed this vulnerability. Additionally, implement input validation and prepared statements to safeguard against SQL injections in the future. You've got this! Follow these steps to secure your environment and keep those attackers at bay! 🛡️

The record
Technical detail
CVSS v3.1
9.8 · CRITICAL
Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00762 · 54.9th percentile
Published
2023-01-20T00:00Z
EPSS history
Timeline
  • 20 JAN 00:00Z
    SQL Injection vulnerability in inxedu 2.0.6 allows attackers to execute arbitrary commands via the functionIds parameter to /saverolefunction
    cvelistv5