CVE-2021-24139CWE-89

Photo Gallery by 10Web < 1.5.55 - Unauthenticated SQL Injection

published March 18, 2021

CVSS
—
EPSS
6%
Percentile
92.8
In the wild
Unconfirmed
What it is

⚠️ A simple unvalidated input is the Achilles' heel of the 10Web Photo Gallery plugin! 🖼️ This vulnerability could lead to some serious SQL mischief in versions before 1.5.55. Think of SQL injection like a diner who sneaks a substitution into an order, replacing a salad with dessert without the chef checking the ticket. If the gallery doesn't validate input properly, an attacker can request data they shouldn't even see, just like a sneaky diner getting their way. This SQL injection flaw could allow an attacker to manipulate your database, extracting sensitive data or even making unauthorized modifications. Imagine opening the kitchen door wide and letting someone rummage through your recipes—potentially devastating for your site's integrity and security!

Put simply

Think of SQL injection like a diner who sneaks a substitution into an order, replacing a salad with dessert without the chef checking the ticket. If the gallery doesn't validate input properly, an attacker can request data they shouldn't even see, just like a sneaky diner getting their way. The vulnerability exists in the Photo Gallery plugin's model.php file, where the bwg_search_x parameter receives input without proper validation. This oversight allows attackers to craft malicious SQL queries that can be executed against your database.

What to do

This SQL injection flaw could allow an attacker to manipulate your database, extracting sensitive data or even making unauthorized modifications. Imagine opening the kitchen door wide and letting someone rummage through your recipes—potentially devastating for your site's integrity and security! To safeguard your site, update the 10Web Photo Gallery plugin to version 1.5.55 or later immediately. Additionally, conduct a thorough review of your input validation processes to prevent future vulnerabilities like this one! You've got this! With these steps, you’ll have your gallery secured and your site shining bright! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.05547 · 92.8th percentile
Weakness
CWE-89 · Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')
Published
2021-03-18T14:57Z
EPSS history
Timeline
  • 18 MAR 14:57Z
    Photo Gallery by 10Web < 1.5.55 - Unauthenticated SQL Injection
    cvelistv5