WordPress Plugin Vulnerabilities

Bulk Edit and Create User Profiles < 1.5.14 - Admin+ Stored Cross-Site Scripting

Description

The plugin does not sanitise and escape the Users Login, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed

Proof of Concept

Edit a user via the plugin's feature (/wp-admin/admin.php?page=vgse-bulk-edit-user), add the following payload in the Login Column, then save: "><img src onerror=prompt(/XSS/)>

The XSS will be trigged when opening the Edit Users page again

Affects Plugins

References

Classification

Type
XSS
CWE
CVSS

Miscellaneous

Original Researcher
Ankur Bakre
Submitter
Ankur Bakre
Verified
Yes

Timeline

Publicly Published
2022-04-19 (about 2 years ago)
Added
2022-04-19 (about 2 years ago)
Last Updated
2022-04-19 (about 2 years ago)

Other