Description
The Mailgun for WordPress plugin before 2.2.1 does not perform any capability or nonce check on an unauthenticated AJAX action that adds subscribers to the site owner's configured email service mailing lists, allowing unauthenticated attackers to enrol arbitrary email addresses into those lists using the owner's stored API credentials.
Published: 2026-07-31
Score: 6.5 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The Mailgun for WordPress plugin allows an attacker without authentication to add any email address to the site owner's configured Mailgun mailing lists using the stored API credentials. Because the plugin's AJAX "add_list" action performs no capability or nonce verification, the adversary can enroll arbitrary third‑party addresses. This creates a channel to send unsolicited emails, enabling spam or phishing campaigns that can damage the site’s reputation.

Affected Systems

WordPress sites running the Mailgun for WordPress plugin with a version older than 2.2.1 are subject to this vulnerability. The issue exists as long as the plugin is active and stores API credentials for a Mailgun service.

Risk and Exploitability

The flaw can be exploited by simply sending a crafted HTTP request to the site; no code execution or privilege escalation is required. The CVSS score of 6.5 reflects the potential for widespread abuse through mass mailing. However, the EPSS score is below 1%, indicating a low but nonzero probability of exploitation today, and it is not listed in the CISA KEV catalog. Nonetheless, because the attacker gains full control of the site owner's mailing list, the threat to communication integrity and brand reputation remains significant.

Generated by OpenCVE AI on August 4, 2026 at 11:32 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Update the Mailgun for WordPress plugin to version 2.2.1 or later, which implements proper capability and nonce verification for the AJAX action.
  • If immediate update is not feasible, deactivate the Mailgun for WordPress plugin or delete the stored Mailgun API credentials to prevent unauthorized list subscriptions.
  • Monitor Mailgun logs and outbound email traffic for unexpected recipients or bulk mailing activity that may indicate exploitation.

Generated by OpenCVE AI on August 4, 2026 at 11:32 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sat, 01 Aug 2026 21:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284
Metrics cvssV3_1

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

ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 31 Jul 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Mailgun for WordPress plugin before 2.2.1 does not perform any capability or nonce check on an unauthenticated AJAX action that adds subscribers to the site owner's configured email service mailing lists, allowing unauthenticated attackers to enrol arbitrary email addresses into those lists using the owner's stored API credentials.
Title Mailgun for WordPress < 2.2.1 - Unauthenticated Arbitrary Mailgun List Subscription via add_list AJAX
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-31T19:36:12.035Z

Reserved: 2026-07-06T09:51:50.855Z

Link: CVE-2026-14834

cve-icon Vulnrichment

Updated: 2026-07-31T19:36:03.491Z

cve-icon NVD

Status : Received

Published: 2026-07-31T07:16:25.310

Modified: 2026-07-31T20:16:46.710

Link: CVE-2026-14834

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-04T11:45:03Z

Weaknesses