CVE-2021-4340CWE-89

uListing <= 1.6.6 - Unauthenticated SQL Injection

Critical · published June 7, 2023

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

🚨 A tiny parameter is the weak link! The uListing plugin for WordPress has a critical SQL injection vulnerability that lets attackers run rogue queries simply by tweaking the ‘listing_id’. 🔥 Think of it like a restaurant order where an uninvited guest sneaks in their own ingredients without the chef knowing — suddenly, the recipe is compromised and who knows what they’ve added! An attacker could exploit this vulnerability to extract sensitive data from your database, potentially leaking user information, private listings, and more. This could lead to a breach that's absolutely devastating for your site's integrity and trustworthiness!

Put simply

Think of it like a restaurant order where an uninvited guest sneaks in their own ingredients without the chef knowing — suddenly, the recipe is compromised and who knows what they’ve added! This SQL injection vulnerability arises from insufficient escaping of the ‘listing_id’ parameter, allowing unauthenticated users to insert malicious SQL commands into the existing query, bypassing security measures.

What to do

An attacker could exploit this vulnerability to extract sensitive data from your database, potentially leaking user information, private listings, and more. This could lead to a breach that's absolutely devastating for your site's integrity and trustworthiness! To mitigate this risk, update the uListing plugin immediately to version 1.6.7 or higher. Additionally, review and sanitize all user inputs to ensure they're properly escaped and prepared before executing SQL queries. You've got this! Follow these steps to secure your WordPress site and keep those pesky 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.01175 · 67.3th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2023-06-07T01:51Z
EPSS history
Timeline
  • 07 JUN 01:51Z
    uListing <= 1.6.6 - Unauthenticated SQL Injection
    cvelistv5