Description
The Mail Mint plugin for WordPress is vulnerable to SQL Injection via the 'filters' parameter of the /wp-json/mrm/v1/segments/contacts REST endpoint in versions up to, and including, 1.31.4 This is due to insufficient escaping on the user supplied filter 'value' before it is appended to a SQL query in SegmentFilterService::get_meta_join_query() at line 797, where the value is string-interpolated into the WHERE fragment in a numeric (unquoted) context and the surrounding $wpdb->prepare() calls do not cover the injected value. This makes it possible for authenticated attackers, with the custom 'mint_read_contacts' capability (granted to Administrators by default, and configurable to lower roles via the plugin's role manager), to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Published: 2026-10-16
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Data exfiltration via SQL injection
Action: Patch Immediately
AI Analysis

Impact

The Mail Mint WordPress plugin is vulnerable to SQL injection through the 'filters' parameter of the /wp-json/mrm/v1/segments/contacts REST endpoint in versions up to 1.31.4. The flaw arises because the user‑supplied filter value is interpolated directly into a numeric WHERE clause without proper quoting, and the surrounding $wpdb->prepare() does not encompass the injected portion. This allows an authenticated attacker who holds the custom mint_read_contacts capability to inject arbitrary SQL statements, read the database, and extract sensitive information.

Affected Systems

The vulnerability affects the Mail Mint plugin (getwpfunnels:Mail Mint – Email Marketing, Automation & WooCommerce Emails with AI Assistance) version 1.31.4 and earlier. Administrators receive the mint_read_contacts capability by default, and the plugin allows administrators to lower this capability to other roles via the plugin's role manager.

Risk and Exploitability

The CVSS score of 6.5 denotes moderate severity, while the EPSS score is < 1% and the vulnerability is not listed in CISA’s KEV catalog. The likely attack vector is an authenticated REST API request; an attacker must first authenticate to WordPress and possess the mint_read_contacts capability. Because the payload is injected directly into the database query, a successful exploitation results in data disclosure of arbitrary tables. Given the moderate CVSS score and the low EPSS, the risk is considered significant for sites that have not patched or do not control the capability assignment.

Generated by OpenCVE AI on October 16, 2026 at 14:20 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Mail Mint to version 1.31.5 or later to eliminate the injection flaw
  • Restrict or remove the mint_read_contacts capability from any roles other than Administrators via the plugin’s role manager
  • Audit the REST endpoint access and role assignments to ensure only authorized users can call the segments API

Generated by OpenCVE AI on October 16, 2026 at 14:20 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 16 Oct 2026 15:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Fri, 16 Oct 2026 04:45:00 +0000

Type Values Removed Values Added
Description The Mail Mint plugin for WordPress is vulnerable to SQL Injection via the 'filters' parameter of the /wp-json/mrm/v1/segments/contacts REST endpoint in versions up to, and including, 1.31.4 This is due to insufficient escaping on the user supplied filter 'value' before it is appended to a SQL query in SegmentFilterService::get_meta_join_query() at line 797, where the value is string-interpolated into the WHERE fragment in a numeric (unquoted) context and the surrounding $wpdb->prepare() calls do not cover the injected value. This makes it possible for authenticated attackers, with the custom 'mint_read_contacts' capability (granted to Administrators by default, and configurable to lower roles via the plugin's role manager), to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.
Title Mail Mint <= 1.31.4 - Authenticated (Custom+) SQL Injection via 'filters' Parameter
Weaknesses CWE-89
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-10-16T15:09:40.294Z

Reserved: 2026-10-15T15:51:55.478Z

Link: CVE-2026-111106

cve-icon Vulnrichment

Updated: 2026-10-16T15:00:26.081Z

cve-icon NVD

Status : Deferred

Published: 2026-10-16T05:17:30.223

Modified: 2026-10-16T15:17:13.057

Link: CVE-2026-111106

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-16T14:30:13Z

Weaknesses
  • CWE-89

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