CVE-2026-0678: CWE-89 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') in logiceverest Shipping Rates by City for WooCommerce
The Flat Shipping Rate by City for WooCommerce plugin for WordPress is vulnerable to time-based SQL Injection via the 'cities' parameter in all versions up to, and including, 1.0.3 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
AI Analysis
Technical Summary
CVE-2026-0678 is a SQL Injection vulnerability classified under CWE-89 that affects the Flat Shipping Rate by City for WooCommerce plugin for WordPress, specifically versions up to and including 1.0.3. The vulnerability stems from insufficient escaping and lack of proper preparation of the 'cities' parameter in SQL queries. This flaw allows authenticated users with Shop Manager-level access or higher to inject additional SQL commands into existing queries. The injection is time-based, meaning attackers can infer data by measuring response delays, enabling extraction of sensitive information from the backend database without direct error messages. The attack vector requires network access but no user interaction beyond authentication. The CVSS v3.1 score is 4.9 (medium), reflecting the need for elevated privileges but the high impact on confidentiality. The vulnerability does not affect integrity or availability directly. No patches were linked at the time of disclosure, and no known exploits in the wild have been reported. The vulnerability highlights the importance of proper input sanitization and use of parameterized queries in WordPress plugins handling user-supplied data, especially those managing e-commerce shipping configurations.
Potential Impact
The primary impact of this vulnerability is the potential unauthorized disclosure of sensitive information stored in the WooCommerce database, such as customer data, order details, or configuration settings. Since the attack requires Shop Manager-level access, the threat is limited to insiders or compromised accounts with elevated privileges, reducing the risk of widespread exploitation by external attackers. However, if an attacker gains such access, they can leverage this vulnerability to escalate data breaches, potentially exposing personally identifiable information (PII) or business-critical data. This can lead to reputational damage, regulatory penalties (e.g., GDPR violations), and financial losses. The vulnerability does not directly affect data integrity or system availability, but the confidentiality breach alone can have significant consequences for e-commerce businesses relying on WooCommerce. Organizations with large WooCommerce deployments using this plugin are at higher risk, especially if user role management is lax or if Shop Manager accounts are compromised.
Mitigation Recommendations
1. Immediately restrict Shop Manager and higher privileges to trusted personnel only and audit existing accounts for suspicious activity. 2. Monitor and log database queries related to the 'cities' parameter to detect anomalous or time-based injection patterns. 3. Apply strict input validation and sanitization on the 'cities' parameter, ensuring only expected city names or codes are accepted. 4. Implement parameterized queries or prepared statements in the plugin code to prevent SQL injection. 5. If a patch becomes available from the vendor, promptly update the plugin to the fixed version. 6. Consider temporarily disabling or replacing the plugin with alternative shipping rate solutions if patching is delayed. 7. Conduct regular security assessments and penetration testing on WooCommerce environments to identify privilege escalation and injection vulnerabilities. 8. Enforce multi-factor authentication (MFA) for all users with Shop Manager or higher roles to reduce risk of account compromise. 9. Backup databases regularly and ensure backups are secure to enable recovery in case of data breaches.
Affected Countries
United States, United Kingdom, Germany, Canada, Australia, France, Netherlands, India, Brazil, Japan
CVE-2026-0678: CWE-89 Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') in logiceverest Shipping Rates by City for WooCommerce
Description
The Flat Shipping Rate by City for WooCommerce plugin for WordPress is vulnerable to time-based SQL Injection via the 'cities' parameter in all versions up to, and including, 1.0.3 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Shop Manager-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
AI-Powered Analysis
Machine-generated threat intelligence
Technical Analysis
CVE-2026-0678 is a SQL Injection vulnerability classified under CWE-89 that affects the Flat Shipping Rate by City for WooCommerce plugin for WordPress, specifically versions up to and including 1.0.3. The vulnerability stems from insufficient escaping and lack of proper preparation of the 'cities' parameter in SQL queries. This flaw allows authenticated users with Shop Manager-level access or higher to inject additional SQL commands into existing queries. The injection is time-based, meaning attackers can infer data by measuring response delays, enabling extraction of sensitive information from the backend database without direct error messages. The attack vector requires network access but no user interaction beyond authentication. The CVSS v3.1 score is 4.9 (medium), reflecting the need for elevated privileges but the high impact on confidentiality. The vulnerability does not affect integrity or availability directly. No patches were linked at the time of disclosure, and no known exploits in the wild have been reported. The vulnerability highlights the importance of proper input sanitization and use of parameterized queries in WordPress plugins handling user-supplied data, especially those managing e-commerce shipping configurations.
Potential Impact
The primary impact of this vulnerability is the potential unauthorized disclosure of sensitive information stored in the WooCommerce database, such as customer data, order details, or configuration settings. Since the attack requires Shop Manager-level access, the threat is limited to insiders or compromised accounts with elevated privileges, reducing the risk of widespread exploitation by external attackers. However, if an attacker gains such access, they can leverage this vulnerability to escalate data breaches, potentially exposing personally identifiable information (PII) or business-critical data. This can lead to reputational damage, regulatory penalties (e.g., GDPR violations), and financial losses. The vulnerability does not directly affect data integrity or system availability, but the confidentiality breach alone can have significant consequences for e-commerce businesses relying on WooCommerce. Organizations with large WooCommerce deployments using this plugin are at higher risk, especially if user role management is lax or if Shop Manager accounts are compromised.
Mitigation Recommendations
1. Immediately restrict Shop Manager and higher privileges to trusted personnel only and audit existing accounts for suspicious activity. 2. Monitor and log database queries related to the 'cities' parameter to detect anomalous or time-based injection patterns. 3. Apply strict input validation and sanitization on the 'cities' parameter, ensuring only expected city names or codes are accepted. 4. Implement parameterized queries or prepared statements in the plugin code to prevent SQL injection. 5. If a patch becomes available from the vendor, promptly update the plugin to the fixed version. 6. Consider temporarily disabling or replacing the plugin with alternative shipping rate solutions if patching is delayed. 7. Conduct regular security assessments and penetration testing on WooCommerce environments to identify privilege escalation and injection vulnerabilities. 8. Enforce multi-factor authentication (MFA) for all users with Shop Manager or higher roles to reduce risk of account compromise. 9. Backup databases regularly and ensure backups are secure to enable recovery in case of data breaches.
Technical Details
- Data Version
- 5.2
- Assigner Short Name
- Wordfence
- Date Reserved
- 2026-01-07T17:45:17.514Z
- Cvss Version
- 3.1
- State
- PUBLISHED
Threat ID: 69672e028330e067168f4049
Added to database: 1/14/2026, 5:47:46 AM
Last enriched: 3/5/2026, 7:42:51 PM
Last updated: 3/26/2026, 2:12:59 AM
Views: 91
Community Reviews
0 reviewsCrowdsource mitigation strategies, share intel context, and vote on the most helpful responses. Sign in to add your voice and help keep defenders ahead.
Want to contribute mitigation steps or threat intel context? Sign in or create an account to join the community discussion.
Actions
Updates to AI analysis require Pro Console access. Upgrade inside Console → Billing.
Need more coverage?
Upgrade to Pro Console for AI refresh and higher limits.
For incident response and remediation, OffSeq services can help resolve threats faster.
Latest Threats
Check if your credentials are on the dark web
Instant breach scanning across billions of leaked records. Free tier available.