CVE-2020-20975

In \lib\admin\action\dataaction.class.php in Gxlcms v1.1, SQL Injection exists via the $filename parameter

published August 12, 2021

CVSS
β€”
EPSS
1%
Percentile
69.8
In the wild
Unconfirmed
What it is

⚠️ The Gxlcms v1.1 app has a surprising SQL Injection lurking in the $filename parameter β€” it's like a sneaky delivery driver who reads the wrong address and delivers your sensitive data right to the wrong recipient! πŸ“¦ Imagine ordering a pizza, but instead of delivering it to your home, the delivery guy just takes it to the nearest park because no one checked the address. That's what happens here when unfiltered input is accepted. An attacker could exploit this SQL Injection to manipulate queries and gain unauthorized access to your database, potentially exposing private user data or even gaining administrative control. Yikes! The consequences could be serious if left unaddressed.

Put simply

Imagine ordering a pizza, but instead of delivering it to your home, the delivery guy just takes it to the nearest park because no one checked the address. That's what happens here when unfiltered input is accepted. This vulnerability allows attackers to inject malicious SQL code through the $filename parameter in the dataaction.class.php file, leading to unauthorized database access and manipulation.

What to do

An attacker could exploit this SQL Injection to manipulate queries and gain unauthorized access to your database, potentially exposing private user data or even gaining administrative control. Yikes! The consequences could be serious if left unaddressed. To protect your application, validate and sanitize all inputs, especially the $filename parameter. Additionally, ensure you're using parameterized queries to prevent SQL injection attacks. Be proactive and audit your code now! You've got this! Follow these steps, and you'll boost your security like a true hero! πŸ¦Έβ€β™‚οΈ

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01280 Β· 69.8th percentile
Published
2021-08-12T14:49Z
EPSS history
Timeline
  • 12 AUG 14:49Z
    In \lib\admin\action\dataaction.class.php in Gxlcms v1.1, SQL Injection exists via the $filename parameter
    cvelistv5