AJAX Random Posts <= 0.3.3 - Unauthenticated PHP Object Injection



Description
The plugin ajax-random-posts insecurely trusts serialized data submitted over HTTP requests. This opens up the site to a PHP object injection vulnerability potential exploit vector. 

The original researcher notified WordPress Plugins team.
Proof of Concept
Attack is exploitable over AJAX calls on sites with the ajax-random-posts Plugin enabled.

Affects Plugin

no known fix

References

URL https://en-gb.wordpress.org/plugins/ajax-random-posts/

Classification

Type OBJECTINJECTION
OWASP Top 10 A8: Insecure Deserialization
CWE CWE-502

Miscellaneous

Submitter Robert R
Submitter Website https://pagely.com/
Submitter Twitter @iamlei
Views 6616
Verified No
WPVDB ID 8823

Timeline

Publicly Published 2017-04-27 (about 3 years ago)
Added 2017-05-21 (about 3 years ago)
Last Updated 2019-11-01 (9 months ago)

Our Other Services

Online WordPress Vulnerability Scanner WPScan WordPress Security Plugin