S4E just found a high-severity finding from top 10 tcp port service scan
PlatformPlansPartners
Resources
ToolsBlogDocs
Sign Up →
critical·Product Based Web Vulnerabilities·Updated Jan 29, 2026

CVE-2021-24139 Scanner

Targets the bwg_search_x parameter in the frontend search function, allowing unauthenticated attackers to execute arbitrary SQL commands and extract database contents.

Est. Time~10 seconds
Scan TypeSingle Scan
Targetsdomain, subdomain, ipv4
CostFree
2.6k
Times Used
continuous scan runs
4.7k
Continuously Checked
assets under CS
0
Vulnerabilities Found
confirmed findings
References
CVECVE-2021-24139
9.8
CVSS

Unvalidated input in the Photo Gallery (10Web Photo Gallery) WordPress plugin, versions before 1.5.55, leads to SQL injection via the frontend/models/model.php bwg_search_x parameter.

Attack Vector
-
Privileges Req.
-
User Interaction
-
Affected
Photo Gallery by 10Web
AFFECTED< 1.5.55SAFE ✓≥ 1.5.55
Updated Aug 21, 2026View on NVD →
Detail

The 10Web Photo Gallery plugin is a popular WordPress extension used by website owners to create and manage image galleries with ease. It is commonly employed by photographers, artists, and businesses running photo-heavy blogs or portfolios to enhance visual appeal and audience engagement. The plugin offers a drag-and-drop interface, customizable views, and various gallery layouts, making it an essential tool for interactive multimedia websites.

SQL Injection (SQLi) is a critical vulnerability that arises when user-supplied input is not properly sanitized before being used in SQL queries. In this case, the flaw exists because the plugin fails to validate or escape data passed through the bwg_search_x parameter, allowing attackers to inject malicious SQL commands. This type of attack can lead to unauthorized data access, modification, or deletion.

The vulnerability specifically affects the frontend search functionality of the 10Web Photo Gallery plugin. The bwg_search_x parameter is used to handle search queries, and due to insufficient input validation, an attacker can craft a malicious string that gets executed as part of an SQL statement. This allows the attacker to bypass authentication and interact with the underlying database directly.

If exploited, this vulnerability can have severe consequences, including the theft of sensitive data such as user credentials, personal information, and site configuration details. Attackers could also escalate privileges, deface the website, or install backdoors for persistent access. Given the CVSS score of 9.8, this vulnerability is considered critical and requires immediate remediation.

Solution Advice
  • Update the 10Web Photo Gallery plugin to version 1.5.55 or later, which includes a fix for this vulnerability.
  • Implement prepared statements or parameterized queries for all database interactions to prevent SQL injection.
  • Sanitize and validate all user inputs, especially those used in SQL queries, using functions like esc_sql() or $wpdb->prepare().
  • Conduct regular security audits and vulnerability scans to identify and patch similar issues promptly.
  • Use a Web Application Firewall (WAF) to filter out malicious SQL injection attempts.
  • Restrict database user permissions to the minimum required for the plugin to function.
  • Enable logging and monitoring to detect and respond to suspicious database queries.

Get AI-powered remediation steps tailored to your asset.

Try AI Solutions →

Check your infrastructure.
Right now.

11,000+ scanners. Free to start. No credit card required.