Impact
The MailerPress plugin contains a missing authorization flaw that allows an unauthenticated attacker to overwrite a campaign’s HTML content by triggering the restoreRevision() function through a REST endpoint. This flaw enables the attacker to select any prior revision and restore it, effectively modifying the campaign’s content without permission. The weakness is a classic example of Missing Authorization (CWE‑862).
Affected Systems
WordPress sites that have MailerPress version 1.5.0 or earlier installed are vulnerable. No other versions are affected according to the current CNA data.
Risk and Exploitability
The CVSS score of 5.3 indicates moderate severity, while the EPSS score of less than 1% suggests a low probability of exploitation at this time. The vulnerability is not listed in CISA’s KEV catalog. Attackers can exploit the flaw by issuing an unauthenticated POST request to /wp-json/mailpress/v1/campaign/<id>/restore-revision/<revision_id> on the target site, making the attack straightforward and requiring no special permissions or additional tools.
OpenCVE Enrichment