Description
The Gallery by BestWebSoft plugin for WordPress is vulnerable to SQL Injection via the '_gallery_order_{post_id}' parameter array keys in all versions up to, and including, 4.7.9. This is due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. The `gllr_save_postdata()` function stores unsanitized array keys from `$_POST` directly into post meta, which are later used in SQL queries without prepared statements. This makes it possible for authenticated attackers, with Editor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Published: 2026-08-16
Score: 7.2 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Gallery by BestWebSoft plugin for WordPress is vulnerable to SQL injection through the '_gallery_order_{post_id}' array keys. Untrusted input from authenticated users with Editor role or higher is stored directly in post meta without proper escaping and later used in SQL queries without prepared statements. This flaw allows an attacker to append arbitrary SQL to existing queries and extract sensitive database contents.

Affected Systems

The vulnerability affects the Gallery by BestWebSoft – Customizable Image and Photo Galleries for WordPress plugin, with all releases up through version 4.7.9. It does not involve the WordPress core itself but applies to sites that have this plugin installed and have users assigned the Editor or higher roles.

Risk and Exploitability

The CVSS score of 7.2 indicates high severity, and the exploitation probability is uncertain due to the lack of an EPSS value. The flaw is not listed in the CISA KEV catalog. Attackers must first authenticate with Editor-level access (or greater) and then submit crafted data via the gallery ordering interface. Successful injection enables database read access, potentially exposing user credentials, site configuration, and other confidential data. Though no public exploits are documented, the existence of a classic SQL injection vector means the risk remains significant for affected sites.

Generated by OpenCVE AI on August 16, 2026 at 08:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the Gallery by BestWebSoft plugin to version 4.7.10 or later, if available, which removes the vendor supplied code that uses unsanitized array keys.
  • Revoke or limit Editor-level access for users who do not require it, ensuring only trusted administrators can modify gallery data.
  • Implement stricter input handling by enforcing prepared statements or escaping on any custom code that interacts with the plugin’s database tables.

Generated by OpenCVE AI on August 16, 2026 at 08:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 17 Aug 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'total'}, 'version': '2.0.3'}


Mon, 17 Aug 2026 11:30:00 +0000

Type Values Removed Values Added
First Time appeared Bestwebsoft
Bestwebsoft gallery By Bestwebsoft – Customizable Image And Photo Galleries For Wordpress
Wordpress
Wordpress wordpress
Vendors & Products Bestwebsoft
Bestwebsoft gallery By Bestwebsoft – Customizable Image And Photo Galleries For Wordpress
Wordpress
Wordpress wordpress

Sun, 16 Aug 2026 07:00:00 +0000

Type Values Removed Values Added
Description The Gallery by BestWebSoft plugin for WordPress is vulnerable to SQL Injection via the '_gallery_order_{post_id}' parameter array keys in all versions up to, and including, 4.7.9. This is due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. The `gllr_save_postdata()` function stores unsanitized array keys from `$_POST` directly into post meta, which are later used in SQL queries without prepared statements. This makes it possible for authenticated attackers, with Editor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Title Gallery by BestWebSoft <= 4.7.9 - Authenticated (Editor+) SQL Injection via Gallery Image Order Array Keys
Weaknesses CWE-89
References
Metrics cvssV3_1

{'score': 7.2, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H'}


Subscriptions

Bestwebsoft Gallery By Bestwebsoft – Customizable Image And Photo Galleries For Wordpress
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-08-17T17:03:53.848Z

Reserved: 2026-02-13T21:36:59.704Z

Link: CVE-2026-2497

cve-icon Vulnrichment

Updated: 2026-08-17T17:03:45.399Z

cve-icon NVD

Status : Deferred

Published: 2026-08-16T07:16:31.030

Modified: 2026-08-20T12:48:10.287

Link: CVE-2026-2497

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-17T10:58:56Z

Weaknesses
  • CWE-89

    Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection')