Yet Another Stars Rating <= 1.8.6 - Unauthenticated PHP Object Injection
2019-01-27 00:00
Paul DannewitzStrategic Overview
StatusPatched in 1.8.7
Affected PluginYASR – Yet Another Star Rating Plugin for WordPress
Affected Version
<= 1.8.6CVSS9.8Critical
CVE
N/AVulnerability Overview
The Yet Another Stars Rating plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 1.8.6 via deserialization of untrusted input from the unserialize() function found in the yasr-shortcode-functions.php file. This allows unauthenticated attackers to inject a PHP Object. The additional presence of a POP chain allows attackers to remotely execute arbitrary code.
Technical Analysis
REMEDIATION: Update to version 1.8.7, or a newer patched version --- IDENTIFIER: CWE-502 (Deserialization of Untrusted Data) The product deserializes untrusted data without sufficiently ensuring that the resulting data will be valid.
External References
Vulnerability data © Defiant, Inc., provided under the Wordfence Intelligence T&C