Executive brief
The Jeg Kit for Elementor plugin for WordPress is vulnerable to a security flaw that allows users with contributor-level access or higher to inject malicious scripts into website pages. This plugin provides additional design widgets and templates for the Elementor page builder. If exploited, an attacker could execute code in the browsers of site visitors, potentially leading to unauthorized actions or data theft.
Technical details
The Jeg Kit for Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting (XSS) due to insufficient input sanitization and output escaping in the Image Box widget. Specifically, the 'sg_body_description' parameter processed by the render_body() method in the Image_Box_View class is concatenated directly into the HTML body context without being wrapped in escaping functions like esc_attr(). This vulnerability allows authenticated attackers with Contributor-level permissions or higher to inject arbitrary web scripts into pages. These scripts will execute in the context of any user who views the compromised page. The issue is present in versions up to and including 3.2.6.
Affected products
- Jegtheme Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress <= 3.2.6
Timeline
- 2026-07-10: disclosed
- 2026-07-10: advisory
References
- https://plugins.trac.wordpress.org/browser/jeg-elementor-kit/tags/3.1.1/class/elements/views/class-image-box-view.php
- https://plugins.trac.wordpress.org/browser/jeg-elementor-kit/tags/3.1.1/class/elements/views/class-image-box-view.php
- https://plugins.trac.wordpress.org/browser/jeg-elementor-kit/tags/3.1.1/class/elements/views/class-image-box-view.php
- https://plugins.trac.wordpress.org/browser/jeg-elementor-kit/tags/3.2.6/class/elements/views/class-image-box-view.php
- https://plugins.trac.wordpress.org/browser/jeg-elementor-kit/tags/3.2.6/class/elements/views/class-image-box-view.php
- https://plugins.trac.wordpress.org/browser/jeg-elementor-kit/tags/3.2.6/class/elements/views/class-image-box-view.php
- https://plugins.trac.wordpress.org/changeset?reponame=&old=3596439%40jeg-elementor-kit&new=3596439%40jeg-elementor-kit