Vigil@nce - WordPress Easy Appointments: Cross Site Scripting via Admin Panel Settings
December 2017 by Vigil@nce
This bulletin was written by Vigil@nce : https://vigilance.fr/offer
SYNTHESIS OF THE VULNERABILITY
An attacker can trigger a Cross Site Scripting via Admin Panel
Settings of WordPress Easy Appointments, in order to run
JavaScript code in the context of the web site.
Impacted products: WordPress Plugins not comprehensive.
Severity: 2/4.
Creation date: 24/10/2017.
DESCRIPTION OF THE VULNERABILITY
The Easy Appointments plugin can be installed on WordPress.
However, it does not filter received data via Admin Panel Settings
before inserting them in generated HTML documents.
An attacker can therefore trigger a Cross Site Scripting via Admin
Panel Settings of WordPress Easy Appointments, in order to run
JavaScript code in the context of the web site.
ACCESS TO THE COMPLETE VIGIL@NCE BULLETIN