CVE-2026-5428
MediumCVSS 6.4Exploitation Probability (EPSS)
Low risk18th percentile - higher than 18% of all known CVEs
Summary
The Royal Elementor Addons plugin for WordPress is vulnerable to Stored Cross-Site Scripting via image captions in the Image Grid/Slider/Carousel widget in versions up to and including 1.7.1056. This is due to insufficient output escaping in the render_post_thumbnail() function, where wp_kses_post() is used instead of esc_attr() for the alt attribute context. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses a page with the malicious image displayed in the media grid widget.
Risk Assessment
An attacker can inject malicious scripts that execute in users' browsers, potentially leading to session theft, account takeover, or malware distribution.
Recommendation
Update the plugin to the latest version and ensure proper output escaping, especially in HTML attribute contexts.
Other vulnerabilities in Royal Elementor Addons
See all- CVE-2026-13407Medium
The Royal Elementor Addons WordPress plugin before version 1.7.1067 does not properly sanitize and escape values submitted through its form widget before including them in the body of administrator notification emails. This allows unauthenticated attackers to inject arbitrary HTML into emails sent to the site administrator on form submission.
- CVE-2026-17123High
The Royal Elementor Addons plugin for WordPress up to version 1.7.1064 contains a Server-Side Request Forgery (SSRF) vulnerability in the Form Builder widget. An attacker with Contributor-level access can make requests to arbitrary locations, including internal services.
Original NVD description (English source)
The Royal Elementor Addons plugin for WordPress is vulnerable to Stored Cross-Site Scripting via image captions in the Image Grid/Slider/Carousel widget in versions up to and including 1.7.1056. This is due to insufficient output escaping in the render_post_thumbnail() function, where wp_kses_post() is used instead of esc_attr() for the alt attribute context. This makes it possible for authenticated attackers, with Author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses a page with the malicious image displayed in the media grid widget.

