CVE-2021-24361CWE-89

GeoDirectory Location Manager < 2.1.0.10 - Multiple Unauthenticated SQL Injections

published June 21, 2021

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

⚠️ A messy POST request is all it takes! The Location Manager WordPress plugin mishandles AJAX inputs, allowing for unchecked SQL injection. 🔥 Think of it like a restaurant kitchen that accepts any order without verifying the ingredients. Instead of a well-crafted meal, you might end up with a surprise dish nobody wanted! An attacker could exploit this vulnerability to inject malicious SQL commands, potentially compromising the database. They might access, alter, or even delete sensitive data without ever needing to log in. That's an absolute nightmare for any site owner!

Put simply

Think of it like a restaurant kitchen that accepts any order without verifying the ingredients. Instead of a well-crafted meal, you might end up with a surprise dish nobody wanted! This vulnerability arises because the AJAX action gd_popular_location_list in the Location Manager plugin fails to properly sanitize or validate certain POST parameters, leading to unauthenticated SQL injection.

What to do

An attacker could exploit this vulnerability to inject malicious SQL commands, potentially compromising the database. They might access, alter, or even delete sensitive data without ever needing to log in. That's an absolute nightmare for any site owner! Update the Location Manager plugin to version 2.1.0.10 or newer to patch this vulnerability. Additionally, review and sanitize all user inputs in your AJAX requests to reinforce security. It's a solid move! You've got this! With these steps, you'll be a security hero in no time! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01832 · 78.7th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2021-06-21T19:18Z
EPSS history
Timeline
  • 21 JUN 19:18Z
    GeoDirectory Location Manager < 2.1.0.10 - Multiple Unauthenticated SQL Injections
    cvelistv5