HomeWordPress vulnerabilitiesUnlimited Elements for Elementor
Unlimited Elements for Elementor vulnerabilities
Unlimited Elements for Elementor has 41 known vulnerabilities in this database. The most recent published record is dated 7 Oct 2026.
- Known vulnerabilities
- 41
- Active installs
- 300,000+
- Latest version
- 2.0.21
- Last updated
- 30 Sep 2026
- Most recent
- 7 Oct 2026
No fixed version has been published yet, so consider disabling, removing or replacing the plugin until a safe release is available.
Find it in your WordPress dashboard under Plugins. Severity is based on the CVSS score published with the CVE where one is available.
| Vulnerability | Severity | Affected | Fix | Published |
|---|---|---|---|---|
| PHP object injection CVE-2026-95534 | High 8.8 | Up to 2.0.19 | Fixed in a later version (latest 2.0.21) | 6 h ago |
| Cross-site scripting (XSS) CVE-2026-94662 | High 7.1 | Up to 2.0.19 | Fixed in a later version (latest 2.0.21) | 6 h ago |
| Broken access control CVE-2026-105064 | Medium 6.5 | Up to 2.0.22 | No fixed version yet | 2 d ago |
| Cross-site scripting (XSS) CVE-2026-103344 | High 7.1 | Up to 2.0.20 | Fixed in a later version (latest 2.0.21) | 3 d ago |
| SQL injection CVE-2026-103355 | Critical 9.3 | Up to 2.0.20 | Fixed in a later version (latest 2.0.21) | 3 d ago |
| Cross-site scripting (XSS) CVE-2026-103342 | High 7.1 | Up to 2.0.20 | Fixed in a later version (latest 2.0.21) | 4 d ago |
| SQL injection CVE-2026-92923 | Medium 6.3 | Before 2.0.21 | Fixed in 2.0.21 | 4 d ago |
| Remote code execution CVE-2026-85015 | Medium 6.6 | Before 2.0.21 | Fixed in 2.0.21 | 4 d ago |
| SQL injection CVE-2026-85568 | Medium 6.8 | Before 2.0.21 | Fixed in 2.0.21 | 4 d ago |
| Security weakness CVE-2026-92924 | Medium 5.4 | Before 2.0.21 | Fixed in 2.0.21 | 5 d ago |
| Cross-site scripting (XSS) CVE-2026-85016 | Medium 6.8 | Before 2.0.21 | Fixed in 2.0.21 | 5 d ago |
| Broken access control CVE-2026-103341 | Medium 5.3 | Up to 2.0.20 | Fixed in a later version (latest 2.0.21) | 6 d ago |
| SQL injection CVE-2026-103338 | High 8.5 | Up to 2.0.20 | Fixed in a later version (latest 2.0.21) | 6 d ago |
| PHP object injection CVE-2026-85017 | High 7.5 | Before 2.0.20 | Fixed in 2.0.20 | 20 Sep 2026 |
| Cross-site scripting (XSS) CVE-2026-77150 | Medium 6.1 | Up to 2.0.16 | Fixed in a later version (latest 2.0.21) | 11 Sep 2026 |
| SQL injection CVE-2026-18561 | High 7.5 | Up to 2.0.16 | Fixed in a later version (latest 2.0.21) | 11 Sep 2026 |
| Cross-site scripting (XSS) CVE-2026-75586 | Medium 6.1 | Up to 2.0.17 | Fixed in a later version (latest 2.0.21) | 5 Sep 2026 |
| Cross-site scripting (XSS) CVE-2026-10081 | High 8.8 | Before 2.0.11 | Fixed in 2.0.11 | 20 Jul 2026 |
| SQL injection CVE-2026-5486 | Medium 6.5 | Up to 2.0.7 | Fixed in a later version (latest 2.0.21) | 14 May 2026 |
| Arbitrary file read CVE-2026-4659 | High 7.5 | Up to 2.0.6 | Fixed in a later version (latest 2.0.21) | 17 Apr 2026 |
| Cross-site scripting (XSS) CVE-2026-2724 | High 7.2 | Up to 2.0.5 | Fixed in a later version (latest 2.0.21) | 10 Mar 2026 |
| Cross-site scripting (XSS) CVE-2025-14274 | Medium 5.4 | Not yet published | Check for an update | 3 Feb 2026 |
| Cross-site scripting (XSS) CVE-2025-13692 | High 7.2 | Up to 2.0 | Fixed in a later version (latest 2.0.21) | 27 Nov 2025 |
| Cross-site scripting (XSS) CVE-2025-8603 | Medium 6.4 | Up to 1.5.148 | Fixed in a later version (latest 2.0.21) | 28 Aug 2025 |
| Cross-site scripting (XSS) CVE-2025-1663 | Medium 6.4 | Up to 1.5.142 | Fixed in a later version (latest 2.0.21) | 3 Apr 2025 |
| Cross-site scripting (XSS) CVE-2024-13155 | Medium 6.4 | Before 1.5.141 | Fixed in 1.5.141 | 20 Feb 2025 |
| Cross-site scripting (XSS) CVE-2024-13153 | Medium 6.4 | Before 1.5.136 | Fixed in 1.5.136 | 9 Jan 2025 |
| Cross-site scripting (XSS) CVE-2024-10784 | Medium 6.4 | Before 1.5.127 | Fixed in 1.5.127 | 12 Dec 2024 |
| Security weakness CVE-2024-6171 | Medium 5.3 | Before 1.5.113 | Fixed in 1.5.113 | 9 Jul 2024 |
| SQL injection CVE-2024-6166 | High 8.8 | Before 1.5.113 | Fixed in 1.5.113 | 9 Jul 2024 |
| Cross-site scripting (XSS) CVE-2024-6169 | Medium 6.4 | Before 1.5.113 | Fixed in 1.5.113 | 9 Jul 2024 |
| Cross-site scripting (XSS) CVE-2024-6170 | Medium 6.4 | Before 1.5.113 | Fixed in 1.5.113 | 9 Jul 2024 |
| SQL injection CVE-2024-5329 | High 8.8 | Before 1.5.110 | Fixed in 1.5.110 | 6 Jun 2024 |
| Cross-site scripting (XSS) CVE-2024-3190 | Medium 5.4 | Before 1.5.108 | Fixed in 1.5.108 | 30 May 2024 |
| Remote code execution CVE-2023-6743 | High 8.8 | Up to 1.5.89 | Fixed in a later version (latest 2.0.21) | 29 May 2024 |
| SQL injection CVE-2024-4779 | High 8.8 | Before 1.5.108 | Fixed in 1.5.108 | 23 May 2024 |
| Cross-site scripting (XSS) CVE-2024-3547 | Medium 6.1 | Before 1.5.103 | Fixed in 1.5.103 | 14 May 2024 |
| SQL injection CVE-2024-3055 | High 8.8 | Before 1.5.105 | Fixed in 1.5.105 | 14 May 2024 |
| Remote code execution CVE-2024-2662 | High 7.2 | Before 1.5.103 | Fixed in 1.5.103 | 14 May 2024 |
| Cross-site scripting (XSS) CVE-2024-0367 | Medium 6.4 | Up to 1.5.96 | Fixed in a later version (latest 2.0.21) | 30 Mar 2024 |
| Remote code execution CVE-2023-3295 | High 8.8 | Before 1.5.67 | Fixed in 1.5.67 | 17 Jun 2023 |
Read the published descriptions
- CVE-2026-95534, 7 Oct 2026
- Deserialization of Untrusted Data vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) allows Object Injection. This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.19. CVE record
- CVE-2026-94662, 7 Oct 2026
- Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) allows Stored XSS. This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.19. CVE record
- CVE-2026-105064, 5 Oct 2026
- Use of Externally-Controlled Input to Select Classes or Code ('Unsafe Reflection') vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) unlimited-elements-for-elementor allows Parameter Injection.This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.22. CVE record
- CVE-2026-103344, 4 Oct 2026
- Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) unlimited-elements-for-elementor allows Reflected XSS.This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.20. CVE record
- CVE-2026-103355, 4 Oct 2026
- Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) unlimited-elements-for-elementor allows Blind SQL Injection.This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.20. CVE record
- CVE-2026-103342, 3 Oct 2026
- Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) unlimited-elements-for-elementor allows Reflected XSS.This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.20. CVE record
- CVE-2026-92923, 3 Oct 2026
- The Unlimited Elements for Elementor WordPress plugin before 2.0.21 does not sanitise and escape a parameter before using it in a SQL statement, allowing users with a role as low as subscriber to perform blind SQL injection attacks and read arbitrary data from the database. Version 2.0.18 removed the subscriber-level access, so from 2.0.18 onward the issue requires a Contributor role or above. CVE record
- CVE-2026-85015, 3 Oct 2026
- The Unlimited Elements for Elementor WordPress plugin before 2.0.21 does not sanitise file paths inside uploaded archives before extracting them, allowing authenticated users with access to its asset-management feature (Administrators by default, or Editors when a non-default Unlimited Elements for Elementor WordPress plugin before 2.0.21 setting is enabled) to write arbitrary files, including executable PHP, outside the intended upload directory on servers where the PHP zip extension is unavailable, leading to Remote Code Execution. CVE record
- CVE-2026-85568, 3 Oct 2026
- The Unlimited Elements for Elementor WordPress plugin before 2.0.21 does not correctly handle a search value before rewriting an already prepared SQL statement, allowing unauthenticated users to perform SQL injection attacks and to retrieve non-public content, when a related widget option is set away from its default. CVE record
- CVE-2026-92924, 2 Oct 2026
- The Unlimited Elements for Elementor WordPress plugin before 2.0.21 does not check that a request to render widget output comes from a user allowed to make it, allowing users with a role as low as subscriber to have arbitrary WordPress shortcodes executed on the site. Version 2.0.18 removed the subscriber-level access, so from 2.0.18 onward the issue requires a Contributor role or above. CVE record
- CVE-2026-85016, 2 Oct 2026
- The Unlimited Elements for Elementor WordPress plugin before 2.0.21 does not escape an icon value before concatenating it into an HTML attribute in its shared widget-parameter processor, allowing users with Contributor access (who do not hold unfiltered_html) to store a payload that executes when the page is rendered. CVE record
- CVE-2026-103341, 1 Oct 2026
- Missing Authorization vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) unlimited-elements-for-elementor allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.20. CVE record
- CVE-2026-103338, 1 Oct 2026
- Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Unlimited Elements Unlimited Elements For Elementor (Free Widgets, Addons, Templates) unlimited-elements-for-elementor allows Blind SQL Injection.This issue affects Unlimited Elements For Elementor (Free Widgets, Addons, Templates): from n/a through 2.0.20. CVE record
- CVE-2026-85017, 20 Sep 2026
- The Unlimited Elements For Elementor WordPress plugin before 2.0.20 does not perform a capability check on an AJAX action and deserializes attacker-controlled stored data through it, which makes it possible for authenticated attackers with subscriber-level access to inject arbitrary PHP objects. A partial fix in the 2.0.18 to 2.0.19 releases raised the privilege required to reach the vulnerable action to editor-level, and the issue was fully resolved in 2.0.20. CVE record
- CVE-2026-77150, 11 Sep 2026
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via 'data[name]' Parameter in all versions up to, and including, 2.0.16 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The show_preview AJAX action is registered for unauthenticated users and is gated only by a nonce, which an unauthenticated attacker can retrieve by loading any publicly accessible page that emits it. CVE record
- CVE-2026-18561, 11 Sep 2026
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to SQL Injection via the 'addontype' parameter in versions up to, and including, 2.0.16. This is due to insufficient escaping on the user-supplied parameter and the lack of sufficient preparation on the existing SQL query in the getWhereString() function; when the parameter is supplied as an array, element zero is used verbatim as the SQL comparison operator and concatenated into the WHERE clause without sanitization, while normalizeAjaxInputData() strips WordPress's magic_quotes protection from the value. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. CVE record
- CVE-2026-75586, 5 Sep 2026
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via 'formData[id]' Parameter in all versions up to, and including, 2.0.17 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. The front-end AJAX handler is registered on the public 'wp' action with no nonce, capability, or referer check, and the raw attacker-controlled id value is interpolated verbatim into an exception message that is echoed back without escaping; when the response is served as text/html rather than application/json, the browser parses the injected markup. CVE record
- CVE-2026-10081, 20 Jul 2026
- The Unlimited Elements For Elementor WordPress plugin before 2.0.11 does not sanitize or escape Google review content fetched from the Serp API before rendering it in the Google Reviews widget output, allowing unauthenticated attackers who submit a malicious review on the targeted business's Google listing to deliver Stored XSS to any visitor (including administrators) of any WP page displaying that Place ID's reviews. CVE record
- CVE-2026-5486, 14 May 2026
- The Unlimited Elements for Elementor plugin for WordPress is vulnerable to SQL Injection via the 'data[filter_search]' parameter in the get_cat_addons AJAX action in versions up to and including 2.0.7. This is due to insufficient input sanitization and the use of deprecated escaping functions combined with direct string concatenation in SQL query construction. The vulnerability is exacerbated because the normalizeAjaxInputData() function calls stripslashes() on all user input, removing the protection provided by WordPress's wp_magic_quotes() function. Subsequently, the filter_search parameter is escaped using the deprecated wpdb->_escape() function and then directly concatenated into a LIKE clause without using prepared statements. This makes it possible for authenticated attackers, with Contributor-level access and above (who can obtain a valid nonce through the Elementor editor), to inject arbitrary SQL commands and extract sensitive information from the database. CVE record
- CVE-2026-4659, 17 Apr 2026
- The Unlimited Elements for Elementor plugin for WordPress is vulnerable to Arbitrary File Read via the Repeater JSON/CSV URL parameter in versions up to, and including, 2.0.6. This is due to insufficient path traversal sanitization in the URLtoRelative() and urlToPath() functions, combined with the ability to enable debug output in widget settings. The URLtoRelative() function only performs a simple string replacement to remove the site's base URL without sanitizing path traversal sequences (../), and the cleanPath() function only normalizes directory separators without removing traversal components. This allows an attacker to provide a URL like http://site.com/../../../../etc/passwd which, after URLtoRelative() strips the domain, results in /../../../../etc/passwd being concatenated with the base path and ultimately resolved to /etc/passwd. This makes it possible for authenticated attackers with Author-level access and above to read arbitrary local files from the WordPress host, including sensitive files such as wp-config. CVE record
- CVE-2026-2724, 10 Mar 2026
- The Unlimited Elements for Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the form entry fields in all versions up to, and including, 2.0.5. This is due to insufficient input sanitization and output escaping on form submission data displayed in the admin Form Entries Trash view. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever an administrator views the trashed form entries. CVE record
- CVE-2025-14274, 3 Feb 2026
- The Unlimited Elements for Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the Border Hero widget's Button Link field in versions up to 2.0.1. This is due to insufficient input sanitization and output escaping on user-supplied URLs. 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. CVE record
- CVE-2025-13692, 27 Nov 2025
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via SVG File uploads in all versions up to, and including, 2.0 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses the SVG file. A form with a file upload field must be created with the premium version of the plugin in order to exploit the vulnerability. However, once the form exists, the vulnerability is exploitable even if the premium version is deactivated and/or uninstalled. CVE record
- CVE-2025-8603, 28 Aug 2025
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via several widgets in all versions up to, and including, 1.5.148 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. CVE record
- CVE-2025-1663, 3 Apr 2025
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via several widgets in all versions up to, and including, 1.5.142 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. CVE record
- CVE-2024-13155, 20 Feb 2025
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's Transparent Split Hero widget in all versions up to, and including, 1.5.140 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. Note: Since the widget code isn't part of the code base, to apply the patch, the affected widget: Transparent Split Hero must be deleted and reinstalled manually. CVE record
- CVE-2024-13153, 9 Jan 2025
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via multiple widgets in all versions up to, and including, 1.5.135 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. Note: Since the widget code isn't part of the code base, to apply the patch, the affected widgets: Image Tooltip, Notification, Simple Popup, Video Play Button, and Card Carousel, must be deleted and reinstalled manually. CVE record
- CVE-2024-10784, 12 Dec 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘Tile Gallery' widget in all versions up to, and including, 1.5.126 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. CVE record
- CVE-2024-6171, 9 Jul 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to IP Address Spoofing in all versions up to, and including, 1.5.112 due to insufficient IP address validation and/or use of user-supplied HTTP headers as a primary method for IP retrieval. This makes it possible for unauthenticated attackers to bypass antispam functionality in the Form Builder widgets. CVE record
- CVE-2024-6166, 9 Jul 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to time-based SQL Injection via the ‘addons_order’ parameter in all versions up to, and including, 1.5.112 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Contributor-level access and above and granted plugin setting edit permissions by an administrator, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. CVE record
- CVE-2024-6169, 9 Jul 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘username’ parameter in all versions up to, and including, 1.5.112 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with Contributor-level access and above and granted plugin setting edit permissions by an administrator, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. CVE record
- CVE-2024-6170, 9 Jul 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the ‘email’ parameter in all versions up to, and including, 1.5.112 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. CVE record
- CVE-2024-5329, 6 Jun 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to blind SQL Injection via the ‘data[addonID]’ parameter in all versions up to, and including, 1.5.109 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with Contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. CVE record
- CVE-2024-3190, 30 May 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's text field widget in all versions up to, and including, 1.5.107 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. Please note that this vulnerability is different in that the issue stems from an external template. It appears that older version may also be patched due to this, however, we are choosing 1.5.108 as the patched version since that is the most recent version containing as known patch. CVE record
- CVE-2023-6743, 29 May 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1.5.89 via the template import functionality. This makes it possible for authenticated attackers, with contributor access and above, to execute code on the server. CVE record
- CVE-2024-4779, 23 May 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to SQL Injection via the ‘data[post_ids][0]’ parameter in all versions up to, and including, 1.5.107 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with contributor-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. CVE record
- CVE-2024-3547, 14 May 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to Reflected Cross-Site Scripting via the 'google_connect_error' parameter in all versions up to, and including, 1.5.102 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. CVE record
- CVE-2024-3055, 14 May 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to time-based SQL Injection via the ‘id’ parameter in all versions up to, and including, 1.5.102 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with contributor access or higher, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. CVE record
- CVE-2024-2662, 14 May 2024
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) plugin for WordPress is vulnerable to command injection in all versions up to, and including, 1.5.102. This is due to insufficient filtering of template attributes during the creation of HTML for custom widgets This makes it possible for authenticated attackers, with administrator-level access and above, to execute arbitrary commands on the server. CVE record
- CVE-2024-0367, 30 Mar 2024
- The Unlimited Elements For Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the link field of an installed widget (e.g., 'Button Link') in all versions up to, and including, 1.5.96 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. CVE record
- CVE-2023-3295, 17 Jun 2023
- The Unlimited Elements For Elementor (Free Widgets, Addons, Templates) for WordPress is vulnerable to arbitrary file uploads due to missing file type validation of files in the file manager functionality in versions up to, and including, 1.5.66 . This makes it possible for authenticated attackers, with contributor-level permissions and above, to upload arbitrary files on the affected site's server which may make remote code execution possible. The issue was partially patched in version 1.5.66 and fully patched in 1.5.67. CVE-2023-31231 appears to be a duplicate of this issue. CVE record
What to do if you run Unlimited Elements for Elementor
If you run Unlimited Elements for Elementor, open WordPress and check the installed version in Plugins. Compare it with the affected versions in the vulnerability record. If a fixed version is available, take a current backup and update to that version or the latest supported release.
If no fixed version exists, consider disabling and removing the plugin or replacing it with a maintained alternative. After dealing with the affected software, check administrator users, unexpected file changes, redirects, unfamiliar pages and security logs for signs that the site may already have been altered.
Email me about new Unlimited Elements for Elementor vulnerabilities
Free. We email you when a new vulnerability is published for Unlimited Elements for Elementor, usually within minutes. Confirm by email; unsubscribe any time.
Focus on your business. We’ll take care of your website.
From everyday updates to ongoing care, we keep your website working.