Description
The WPZOOM Addons for Elementor – Starter Templates & Widgets plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'actions[save_builder][data][elements][...][settings][regions][i][link][url] / [pins][i][link][url]' parameter in all versions up to, and including, 1.4.20 due to insufficient input sanitization and output escaping. 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.
Affected products
| Vendor | Product | Affected | Fixed |
|---|---|---|---|
| WPZOOM | WPZOOM Addons for Elementor – Starter Templates & Widgets | 0 ≤1.4.20 | — |
References
- https://www.wordfence.com/threat-intel/vulnerabilities/id/f25b6009-0edb-4acd-97a3-c24e6e51fecc?source=cve
- https://plugins.trac.wordpress.org/browser/wpzoom-elementor-addons/tags/1.4.20/includes/widgets/world-map/world-map.php#L1103
- https://plugins.trac.wordpress.org/browser/wpzoom-elementor-addons/tags/1.4.20/includes/widgets/world-map/world-map.php#L891
- https://plugins.trac.wordpress.org/browser/wpzoom-elementor-addons/tags/1.4.20/includes/widgets/world-map/world-map.php#L1057
- https://plugins.trac.wordpress.org/browser/wpzoom-elementor-addons/tags/1.4.20/includes/widgets/world-map/frontend.js#L72
- https://wordpress.org/plugins/wpzoom-elementor-addons/#developers
- https://plugins.trac.wordpress.org/changeset/3795911/wpzoom-elementor-addons/trunk/includes/widgets/world-map/world-map.php