Skip to main content

Newsletters Plugin CVE-2026-3018

| EUVDEUVD-2026-35997 HIGH
SQL Injection (CWE-89)
2026-06-10 Wordfence GHSA-gfq4-fcqw-rmwq
7.5
CVSS 3.1 · Vendor: Wordfence
Share

Severity by source

Vendor (Wordfence) PRIMARY
7.5 HIGH
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

Primary rating from Vendor (Wordfence) · only source for this CVE.

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
None
Availability
None

Lifecycle Timeline

2
Analysis Generated
Jun 10, 2026 - 10:15 vuln.today
CVE Published
Jun 10, 2026 - 08:28 nvd
HIGH 7.5

DescriptionCVE.org

The Newsletters plugin for WordPress is vulnerable to time-based SQL Injection via the ‘wpmlsubscriber_id’ parameter in all versions up to, and including, 4.13 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

AnalysisAI

Unauthenticated time-based SQL injection in the Newsletters plugin for WordPress (versions up to and including 4.13) allows remote attackers to extract sensitive database contents via the 'wpmlsubscriber_id' parameter. The flaw stems from insufficient input escaping and lack of prepared statements, and no public exploit identified at time of analysis. The CVSS 7.5 score reflects confidentiality-only impact with no required authentication or user interaction.

Technical ContextAI

The vulnerability resides in the Newsletters plugin (vendor: contrid, per CPE cpe:2.3:a:contrid:newsletters), a WordPress extension used for managing email newsletter subscribers and campaigns. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command), specifically a time-based blind SQL injection where the 'wpmlsubscriber_id' parameter is concatenated into a SQL query without parameterized binding or sufficient escaping. The vulnerable code path is visible in wp-mailinglist-plugin.php around line 6040 (per the plugins.trac.wordpress.org reference). Time-based injection means an attacker infers data by measuring delays induced via SQL functions such as SLEEP() or BENCHMARK(), since the application does not return query results directly to the attacker.

RemediationAI

Upstream fix available (PR/commit); released patched version not independently confirmed - the fix is visible in WordPress.org plugin changeset 3566485 (https://plugins.trac.wordpress.org/changeset/3566485/newsletters-lite), so administrators should upgrade the Newsletters plugin to the latest version published after that changeset (any release greater than 4.13) via the WordPress admin dashboard. Refer to the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/8e2672b5-64a2-4b30-b0be-2a9303d46ac1?source=cve for the vendor-published guidance. If immediate patching is not possible, compensating controls include deploying a WAF rule (Wordfence, Cloudflare, or ModSecurity OWASP CRS) to block requests containing SQL syntax in the 'wpmlsubscriber_id' parameter - note this may produce false positives on legitimate numeric IDs that contain unexpected characters; temporarily deactivating the Newsletters plugin removes the attack surface entirely but disables newsletter subscription and unsubscribe flows; restricting access to the vulnerable endpoint via IP allow-listing at the web server or reverse proxy is feasible only if subscriber-facing URLs are not publicly required, which is rarely the case for newsletter signup pages.

CVE-2019-14788 HIGH POC
8.8 Aug 15

wp-admin/admin-ajax.php?action=newsletters_exportmultiple in the Tribulant Newsletters plugin before 4.6.19 for WordPres

CVE-2026-16268 HIGH POC
8.2 Aug 06

Server-Side Request Forgery (SSRF) in the Newsletters WordPress plugin before 4.16 allows unauthenticated remote attacke

CVE-2026-16267 HIGH POC
8.1 Aug 08

PHP object injection in the Newsletters WordPress plugin (all versions before 4.16) permits unauthenticated remote attac

CVE-2026-12583 HIGH POC
8.1 Jul 14

Unauthenticated PHP object injection in the Newsletters WordPress plugin before 4.15 lets remote attackers deserialize a

CVE-2026-17522 MEDIUM POC
5.4 Aug 29

Cross-Site Request Forgery in the Newsletters WordPress plugin (versions before 4.17) enables unauthenticated attackers

CVE-2019-14787 MEDIUM POC
5.4 Aug 09

The Tribulant Newsletters plugin before 4.6.19 for WordPress allows XSS via the wp-admin/admin-ajax.php?action=newslette

CVE-2026-16269 MEDIUM POC
4.8 Aug 08

Authentication bypass in the Newsletters WordPress plugin (all versions before 4.16) allows remote unauthenticated attac

CVE-2026-17520 MEDIUM POC
4.8 Aug 29

Predictable API key generation in the Newsletters WordPress plugin (versions before 4.17) enables unauthenticated networ

CVE-2024-8247 HIGH
8.8 Sep 06

The Newsletters plugin for WordPress is vulnerable to privilege escalation in all versions up to, and including, 4.9.9.2

CVE-2024-37227 HIGH
8.8 Jun 21

Cross Site Request Forgery (CSRF) vulnerability in Tribulant Newsletters.9.7. Rated high severity (CVSS 8.8), this vulne

CVE-2026-57394 HIGH
7.1 Jul 13

Reflected cross-site scripting in the Tribulant Software Newsletters (newsletters-lite) WordPress plugin, affecting all

CVE-2026-2452 MEDIUM
6.5 Feb 16

Information disclosure in Pretix email template processing allows authenticated backend users to extract sensitive syste

Share

CVE-2026-3018 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy