Appointments <= 2.2.1 - Unauthenticated PHP Object Injection
2017-10-02 00:00
Matt BarryStrategic Overview
StatusPatched in 2.2.2
Affected PluginAppointments
Affected Version
< 2.2.2CVSS9.8Critical
CVE
CVE-2017-20206Vulnerability Overview
The Appointments plugin for WordPress is vulnerable to PHP Object Injection in versions up to, and including, 2.2.1 via deserialization of untrusted input from the `wpmudev_appointments` cookie. This allows unauthenticated attackers to inject a PHP Object. Attackers were actively exploiting this vulnerability with the WP_Theme() class to create backdoors.
Technical Analysis
REMEDIATION: Update to version 2.2.2, 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