VYPR
Unrated severityNVD Advisory· Published Oct 18, 2024· Updated Apr 8, 2026No known patch

SendGrid for WordPress <= 1.4 - Missing Authorization to Authenticated (Subscriber+) Log Deletion

CVE-2024-9364

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

Patches

0
Plugin removedSendGrid for WordPresswp-sendgrid-mailer

This 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

3

News mentions

0

No linked articles in our index yet.