First published: Fri Mar 29 2024(Updated: )
The Easy Appointments plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's 'ea_full_calendar' shortcode in all versions up to, and including, 3.11.18 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
Credit: security@wordfence.com
Affected Software | Affected Version | How to fix |
---|---|---|
Easy Appointments | <3.11.9 | |
Easy Appointments | <=3.11.18 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.
CVE-2024-2842 has a medium severity rating due to the potential for Stored Cross-Site Scripting attacks.
To fix CVE-2024-2842, update the Easy Appointments plugin to the latest version above 3.11.18.
CVE-2024-2842 affects all versions of the Easy Appointments plugin for WordPress up to and including 3.11.18.
CVE-2024-2842 is a Stored Cross-Site Scripting vulnerability caused by insufficient input sanitization and output escaping.
Users of the Easy Appointments plugin for WordPress who have not updated to version 3.11.19 or later are impacted by CVE-2024-2842.