SendGrid for WordPress <= 1.4 - Missing Authorization to Authenticated (Subscriber+) Log Deletion
No known patch is available for this vulnerability.
The affected plugin has been removed from the WordPress.org directory (reason: Security Issue), and no patched version is being distributed through the official directory. If you have the affected software installed, you should uninstall or replace it rather than wait for an update.
Description
The SendGrid for WordPress plugin up to version 1.4 allows authenticated attackers (Subscriber+) to delete log files due to a missing capability check.
AI Insight
LLM-synthesized narrative grounded in this CVE's description and references.
The SendGrid for WordPress plugin up to version 1.4 allows authenticated attackers (Subscriber+) to delete log files due to a missing capability check.
Vulnerability
The SendGrid for WordPress plugin (wp-sendgrid-mailer) in all versions up to and including 1.4 contains a missing capability check in the wp_mailplus_clear_logs function registered via wp_ajax_ [1][2]. This function, intended for administrators to clear plugin logs, is hooked without verifying the user's role, allowing any authenticated user to trigger it. No current_user_can() check is present, so the AJAX action is accessible to Subscriber-level accounts and above.
Exploitation
An attacker needs only a WordPress account with Subscriber-level access or higher. By sending an authenticated AJAX request to wp_ajax_wp_mailplus_clear_logs, the attacker can invoke the function to delete the plugin's log files. The action does not require any specific nonce validation beyond the standard WordPress AJAX handling, and there is no check for administrative privileges. The attacker simply crafts a POST request to the WordPress admin-ajax endpoint with the action parameter.
Impact
Successful exploitation results in unauthorized loss of log data. The attacker can delete all log files that the plugin has generated, which may contain records of email delivery attempts, errors, or other debugging information. This could disrupt troubleshooting efforts and hide evidence of malicious activity. The impact is limited to log deletion; no code execution, privilege escalation, or data exfiltration is achieved.
Mitigation
No patched version exists. The plugin has been closed and removed from the WordPress.org plugin directory as of October 16, 2024, citing a security issue [3]. Users must immediately uninstall the plugin and switch to an alternative SendGrid integration. There is no workaround, and the plugin is effectively end-of-life.
AI Insight generated on May 24, 2026. Synthesized from this CVE's description and the cited reference URLs; citations are validated against the source bundle.
Affected products
3- Range: <=1.4
- smackcoders/SendGrid for WordPressv5Range: 0
Patches
0wp-sendgrid-mailerThis plugin has been removed from the WordPress.org directory on 2024-10-16 (reason: Security Issue). No patched version is being distributed through the official directory. Users who have it installed should uninstall it.
Source: api.wordpress.org · directory page
Vulnerability mechanics
AI mechanics synthesis has not run for this CVE yet.
References
3News mentions
0No linked articles in our index yet.