WP Ultimate CSV Importer <= 3.6.74 - Database Table Export



Description
Due to lack of verification of a visitors permissions, it is possible to execute the ‘export.php’ script included in the default installation of this plugin, and retrieve the full contents of the user table in the WordPress installation. This results in full disclosure of usernames, hashed passwords and email addresses for all users.

After update 3.6.74, a change to the ‘export.php’ script was made, which required a REFERER header to be passed through in the request. After this header is added (as in the second PoC), the behaviour is exactly the same, resulting in full disclosure of usernames, hashed passwords and email addresses for all users.

Affects Plugin

References

URL https://research.g0blin.co.uk/g0blin-00025/

Classification

Type BYPASS

Miscellaneous

Submitter James Hooker
Submitter Website https://research.g0blin.co.uk
Submitter Twitter g0blinResearch
Views 4288
Verified Yes
WPVDB ID 7778

Timeline

Publicly Published 2015-02-22 (almost 5 years ago)
Added 2015-02-02 (almost 5 years ago)
Last Updated 2019-10-21 (3 months ago)

Our Other Services

Online WordPress Vulnerability Scanner WPScan WordPress Security Plugin