SECURITYHIGHCVE-2026-109925

CVE-2026-109925: Productive Commerce WordPress Plugin Unauthenticated SQL Injection

Productive Commerce before 1.1.54 fails to sanitise a parameter used in a SQL statement, letting unauthenticated attackers run SQL injection attacks.

Dylan H.

Security Team

November 8, 2026
2 min read
CVE-2026-109925: Productive Commerce WordPress Plugin Unauthenticated SQL Injection

Affected Products

  • Productive Commerce WordPress plugin before 1.1.54

CVE-2026-109925: SQL Injection in Productive Commerce

A high-severity SQL injection vulnerability has been published in the Productive Commerce WordPress plugin. Tracked as CVE-2026-109925 with a CVSS score of 8.6, it affects versions before 1.1.54.

The plugin does not sanitise and escape a parameter before using it in a SQL statement. Unauthenticated attackers can use this to perform SQL injection.


Vulnerability Overview

AttributeValue
CVE IDCVE-2026-109925
CVSS Score8.6 (High)
Affected PluginProductive Commerce (WordPress)
Affected VersionsBefore 1.1.54
Fixed Version1.1.54
Authentication RequiredNone
ImpactSQL injection
Published2026-11-08

Why This Matters

On a WordPress store, the database holds customer records, order data, and password hashes for every user. An unauthenticated SQL injection can expose that data, and depending on the query context may allow changes to it.


Remediation

  1. Update Productive Commerce to 1.1.54 or later.
  2. Review database and web logs for unusual query strings or error spikes targeting the plugin's endpoints.
  3. Enable WAF SQL injection rules while patching is in progress.
  4. Rotate secrets and reset admin passwords if you suspect the database was read.
  5. Ensure the WordPress database user has only the privileges it needs.

References