Skip to main content
CVE Vulnerability Database
Vulnerability Database/CVE-2026-13156

CVE-2026-13156: MailerSend WordPress Plugin CSRF Vulnerability

CVE-2026-13156 is a CSRF flaw in MailerSend WordPress plugin before 1.0.8 that allows attackers to trick admins into deleting SMTP configurations. This post explains its impact, affected versions, and mitigation steps.

Published:

CVE-2026-13156 Overview

The MailerSend WordPress plugin before version 1.0.8 contains a Cross-Site Request Forgery (CSRF) vulnerability [CWE-352] in its configuration-delete action. The plugin verifies the manage_options capability but fails to validate a WordPress nonce token. An attacker can craft a malicious page that, when visited by a logged-in administrator, wipes the plugin's SMTP configuration and deactivates the plugin. The result is a broken email delivery pipeline for the affected WordPress site.

Critical Impact

Successful exploitation deletes SMTP configuration and disables the MailerSend plugin, disrupting all transactional email delivery from the affected WordPress site.

Affected Products

  • MailerSend WordPress plugin versions prior to 1.0.8
  • WordPress installations with the MailerSend plugin active
  • Sites relying on MailerSend for transactional email delivery

Discovery Timeline

  • 2026-07-20 - CVE-2026-13156 published to NVD
  • 2026-07-20 - Last updated in NVD database

Technical Details for CVE-2026-13156

Vulnerability Analysis

The MailerSend WordPress plugin exposes a configuration-delete action handler that enforces authorization but omits request authenticity checks. WordPress provides a nonce mechanism through wp_verify_nonce() and check_admin_referer() to bind sensitive state-changing requests to a specific user session. The vulnerable handler skips this validation entirely. Any authenticated administrator session becomes sufficient to trigger the destructive action, regardless of whether the administrator intended to perform it. The attack requires user interaction: an administrator must load an attacker-controlled page while authenticated to the target WordPress instance.

Root Cause

The root cause is a missing nonce verification step in the plugin's configuration-delete request handler. Capability checks (current_user_can('manage_options')) confirm that the requesting user holds administrator privileges but do not confirm that the request originated from a legitimate plugin interface. Without a nonce check, the browser-side same-origin protections are the only barrier, and CSRF attacks defeat that barrier through forged cross-origin requests carrying the administrator's session cookie.

Attack Vector

An attacker hosts a page containing an auto-submitting HTML form or image tag pointing at the plugin's delete endpoint on the target WordPress site. The attacker lures an authenticated administrator to visit the page through phishing, a forum post, or a compromised third-party site. The browser attaches the administrator's WordPress session cookie to the outgoing request. The vulnerable handler accepts the request, deletes the stored SMTP configuration, and deactivates the plugin. The site's email delivery breaks silently until the administrator notices and reconfigures the plugin.

No verified public exploit code is available. Technical details are documented in the WPScan Vulnerability Report.

Detection Methods for CVE-2026-13156

Indicators of Compromise

  • Unexpected deactivation of the MailerSend plugin recorded in WordPress activity logs
  • MailerSend SMTP configuration entries missing or reset in the wp_options table
  • Sudden failure of outbound transactional email from the WordPress site
  • Administrator browser history showing visits to untrusted external pages before the incident

Detection Strategies

  • Monitor WordPress audit logs for plugin deactivation events tied to admin-ajax.php or admin-post.php requests lacking a valid Referer header from the site itself
  • Inspect web server access logs for POST or GET requests to MailerSend plugin endpoints originating from cross-origin referrers
  • Alert on modifications or deletions of MailerSend-related rows in the WordPress options table

Monitoring Recommendations

  • Enable a WordPress activity logging plugin to capture plugin state changes and option modifications
  • Forward WordPress logs to a centralized SIEM and alert on plugin deactivation outside change windows
  • Track email delivery success rates and alert on sudden drops that indicate an SMTP configuration wipe

How to Mitigate CVE-2026-13156

Immediate Actions Required

  • Upgrade the MailerSend WordPress plugin to version 1.0.8 or later on all affected sites
  • Audit recent administrator activity and plugin state changes for signs of exploitation
  • Instruct administrators to log out of WordPress sessions before browsing untrusted sites

Patch Information

The vendor addressed the issue in MailerSend WordPress plugin version 1.0.8 by adding nonce verification to the configuration-delete action. Site operators should update through the WordPress plugin dashboard or by replacing the plugin files manually. Refer to the WPScan Vulnerability Report for advisory details.

Workarounds

  • Deactivate the MailerSend plugin until the update to 1.0.8 or later can be applied
  • Restrict administrator browsing sessions to dedicated browser profiles that do not visit untrusted sites
  • Deploy a web application firewall rule that blocks requests to MailerSend plugin endpoints missing a same-origin Referer header

Disclaimer: This content was generated using AI. While we strive for accuracy, please verify critical information with official sources.

Default Legacy - Prefooter | Experience the World’s Most Advanced Cybersecurity Platform

Experience the Most Advanced Cybersecurity Platform

See how the world’s most intelligent, autonomous cybersecurity platform can protect your organization today and into the future.