Description
The SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery plugin for WordPress is vulnerable to generic SQL Injection via the 'id' parameter in all versions up to, and including, 3.9.7 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 administrator-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-07-28
Score: 4.9 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The SMS Alert plugin for WordPress allows injected SQL code through the 'id' parameter in several internal PHP files. The vulnerability is a classic SQL injection (CWE‑89) that can be leveraged by attackers possessing administrator‑level access or higher. By inserting malicious payloads, an attacker can append additional SQL queries to the existing database calls, potentially exfiltrating sensitive data such as user accounts, orders, and payment information. The description states that the flaw exists in all versions up to and including 3.9.7 and is caused by insufficient escaping and lack of query preparation.

Affected Systems

Cozyvision1’s SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery plugin is affected. All releases up to version 3.9.7 contain the flaw; later releases are not documented as vulnerable. WordPress sites that have installed these legacy versions are at risk unless they have already applied an update beyond 3.9.7.

Risk and Exploitability

The CVSS base score of 4.9 indicates moderate severity. The EPSS score of <1% suggests a low probability of exploitation in the wild, and the vulnerability is not listed in the CISA KEV catalog. The likely attack vector requires an authenticated session with administrator or higher privileges. An attacker could log in with such credentials or compromise an existing admin account before exploiting the injection. Due to the lack of public exploit evidence, the immediate risk is considered moderate, but remediation is still advised.

Generated by OpenCVE AI on August 3, 2026 at 15:27 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the SMS Alert plugin to a version newer than 3.9.7 to remove the vulnerable code.
  • If an update cannot be applied immediately, restrict the WordPress database user to the least privileges needed for normal operation, limiting the potential damage of any injected queries.
  • Add input validation or prepared statements when handling the 'id' parameter in custom queries, and conduct a code review to ensure no other unescaped parameters exist.

Generated by OpenCVE AI on August 3, 2026 at 15:27 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 28 Jul 2026 19:30:00 +0000

Type Values Removed Values Added
First Time appeared Cozyvision1
Cozyvision1 sms Alert – Sms & Otp For Woocommerce, Order Notifications & Abandoned Cart Recovery
Wordpress
Wordpress wordpress
Vendors & Products Cozyvision1
Cozyvision1 sms Alert – Sms & Otp For Woocommerce, Order Notifications & Abandoned Cart Recovery
Wordpress
Wordpress wordpress

Tue, 28 Jul 2026 16:15:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Tue, 28 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Description The SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery plugin for WordPress is vulnerable to generic SQL Injection via the 'id' parameter in all versions up to, and including, 3.9.7 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 administrator-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 SMS Alert <= 3.9.7 - Authenticated (Administrator+) SQL Injection via 'id' Parameter
Weaknesses CWE-89
References
Metrics cvssV3_1

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


Subscriptions

Cozyvision1 Sms Alert – Sms & Otp For Woocommerce, Order Notifications & Abandoned Cart Recovery
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-07-28T14:53:54.940Z

Reserved: 2026-07-13T21:13:19.212Z

Link: CVE-2026-15671

cve-icon Vulnrichment

Updated: 2026-07-28T13:37:32.047Z

cve-icon NVD

Status : Deferred

Published: 2026-07-28T08:17:14.917

Modified: 2026-07-28T16:17:30.637

Link: CVE-2026-15671

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T15:30:03Z

Weaknesses
  • CWE-89

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