Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCompromise or obtain WordPress admin credentials
-
DeliveryAuthenticate to WordPress admin panel
-
ExploitSubmit crafted HTTP request with malicious 'fields' array in 'data' parameter
-
Executionget_logs() injects attacker-controlled SQL into SELECT clause
-
PersistRead arbitrary database tables
-
ImpactExfiltrate sensitive data (user hashes, configuration secrets)
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Persistence The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an authenticated WordPress session with Administrator-level role or higher - Subscriber, Contributor, Author, and Editor roles cannot reach the vulnerable code path. The attack surface is the Icegram Mailer plugin's email log dashboard functionality, specifically the HTTP request parameter '$_REQUEST['data']' with a 'fields' array key, routed through the dashboard controller and into get_logs(). No special server-side configuration beyond having the Icegram Mailer plugin installed and active on a WordPress site is required. The primary factor limiting exploitation is the Administrator privilege prerequisite, which makes opportunistic or automated mass exploitation implausible. Realistic attack scenarios are bounded to: (1) insider threat by a legitimate admin, (2) exploitation following a separate admin credential compromise, or (3) multi-tenant WordPress hosting where one admin-level user attempts to pivot to another tenant's data. |
| Impact | The CVSS 3.1 score of 4.9 (Medium) with vector AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N accurately reflects the constrained real-world risk. The high privilege requirement (PR:H - WordPress Administrator) is the dominant limiting factor: an attacker must already hold or compromise administrator-level credentials before the injection surface is reachable, making this a post-compromise data exfiltration path rather than an initial access vector. The network attack vector (AV:N) and low complexity (AC:L) indicate the exploit itself is straightforward once admin access exists, but that prerequisite substantially narrows the attack surface. No EPSS score is available in the provided data; KEV status is absent, confirming no known active exploitation. No POC is referenced, distinguishing this from higher-urgency findings. The confidentiality impact is high (full database read potential, including WordPress user hashes and site configuration), but integrity and availability are unaffected (I:N/A:N). In practical terms, this vulnerability matters most in insider-threat scenarios or after an admin account compromise - not as a standalone critical path. Environments with strict admin access controls and MFA face materially lower risk. |
| Exploit ScenarioDerived | An attacker who has obtained WordPress administrator credentials - whether through phishing, credential stuffing, or a separate compromise - logs into the WordPress admin panel and navigates to the Icegram Mailer email log view. They submit a crafted HTTP POST/GET request with manipulated values in the 'data[fields][]' parameter, injecting additional SQL into the SELECT clause of the get_logs() query to enumerate database tables and extract sensitive data such as WordPress user password hashes or plugin configuration secrets. No public POC has been identified at time of analysis, but the injection point is straightforwardly exploitable given the absence of any sanitization. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 01, 2026
SQL injection in the Icegram Mailer WordPress plugin (versions up to and including 1.0.12) enables authenticated WordPress administrators to extract arbitrary data from the underlying database by manipulating the 'fields' parameter submitted to the email log view. The vulnerable code path in Icegram_Mailer_Logs_Table::get_logs() concatenates user-supplied array elements verbatim into a SQL SELECT clause via PHP implode() with no whitelist, escaping, or prepared-statement binding. No active exploitation has been confirmed (not listed in CISA KEV), no public POC is referenced, and a code-level fix is visible in the plugin's SVN repository at changeset 3627122, though the exact patched release version is not independently confirmed from available data.
RemediationAI
Update the Icegram Mailer plugin to a version beyond 1.0.12; a code-level fix is visible in the plugin's SVN repository at changeset 3627122 (https://plugins.trac.wordpress.org/changeset?reponame=&old=3627122%40icegram-mailer&new=3627122%40icegram-mailer), though the exact released patched version number is not independently confirmed from the available data - verify against the WordPress plugin repository before deploying. As an interim compensating control, restrict access to the WordPress admin panel (/wp-admin/) to trusted IP addresses via web server ACL or firewall rules, which prevents unauthenticated network access to the vulnerable endpoint entirely. Additionally, enforce multi-factor authentication on all WordPress administrator accounts to reduce the likelihood of credential compromise enabling exploitation. Database activity monitoring or a WordPress security plugin with query logging can detect anomalous SELECT statements against sensitive tables (wp_users, wp_options) as a detective control. The trade-off of IP restriction is reduced administrative flexibility; MFA adds friction for legitimate admins but is strongly recommended regardless of this specific vulnerability.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The Icegram Mailer plugin (CPE: cpe:2.3:a:icegram:icegram_mailer_-_reliable_email_deliverability,_no-code_smtp_replacement_&_email_logs:*:*:*:*:*:*:*:*) is a WordPress SMTP replacement and email logging plugin. The flaw resides in class-icegram-mailer-logs-table.php (line ~109) within the get_logs() method, which is invoked through the dashboard controller (class-icegram-mailer-dashboard-controller.php, line ~26) and routed via class-icegram-mailer-router.php (line ~44). The 'fields' array is sourced directly from $_REQUEST['data'] and joined into the SELECT clause using PHP's implode() function without any input validation, column whitelist, escaping, or parameterized query binding. CWE-89 (Improper Neutralization of Special Elements used in SQL Command) is the root cause - classic unsanitized user input embedded in a dynamically constructed SQL query, specifically in the column selection portion of a SELECT statement rather than a WHERE clause, which still permits stacked or UNION-based injection to read arbitrary tables.
Know when Icegram gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Admin authentication required (PR:H); read-only SQL injection via SELECT clause yields full confidentiality impact with no integrity or availability consequence.
Primary rating from Vendor (Wordfence).
CVSS VectorVendor: Wordfence
DescriptionCVE.org
The Icegram Mailer plugin for WordPress is vulnerable to SQL Injection via the 'fields' parameter in versions up to, and including, 1.0.12. This is due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query in the Icegram_Mailer_Logs_Table::get_logs() function, where each element of the fields array received from $_REQUEST['data'] is joined verbatim into the SELECT clause via implode() with no whitelist, escaping, or prepared-statement placeholder. 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.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.
The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in
The Email Subscribers & Newsletters WordPress plugin before 5.3.2 does not correctly escape the `order` and `orderby` pa
An issue was discovered in the "Email Subscribers & Newsletters" plugin before 3.4.8 for WordPress. Rated high severity
Cross-site request forgery in Icegram Email Subscribers & Newsletters Plugin for WordPress v4.4.8 allows a remote attack
The WordPress plugin, Email Subscribers & Newsletters, before 4.2.3 had a flaw that allowed users with edit_post capabil
The Email Subscribers by Icegram Express - Email Marketing, Newsletters, Automation for WordPress & WooCommerce plugin f
The Icegram Express WordPress plugin before 5.7.50 does not sanitise and escape some of its Template settings, which cou
The Icegram Engage WordPress plugin before 3.1.12 does not escape a parameter before outputting it back in an attribute,
The Popups, Welcome Bar, Optins and Lead Generation Plugin WordPress plugin before 2.0.5 does not sanitise and escape th
The Email Subscribers by Icegram Express - Email Marketing, Newsletters, Automation for WordPress & WooCommerce plugin f
Missing Authorization vulnerability in Email Subscribers & Newsletters.7.13. Rated critical severity (CVSS 9.8), this vu
A SQL injection vulnerability exists in the Icegram Email Subscribers & Newsletters plugin through 4.1.7 for WordPress.
EUVD-2026-51756
GHSA-gv4j-vgcg-m3hw
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB