CVE-2026-18561: Unlimited Elements For Elementor SQL Injection via addontype parameter

CVE-2026-18561 · Severity: high · CVSS 7.5 · Published 2026-09-11

The Unlimited Elements For Elementor WordPress plugin allows attackers to execute arbitrary SQL queries against the site's database without authentication. By manipulating the 'addontype' parameter, an attacker can extract sensitive data from the database, potentially including user credentials, private posts, and other confidential information stored in WordPress.

Technologies: Unlimited Elements for Elementor. Vendors: Unlimited Elements.

Quick answers

Is CVE-2026-18561 exploited in the wild?
No. Junglewise Threat Intelligence has no report of CVE-2026-18561 being exploited in the wild.
How severe is CVE-2026-18561?
High severity, with a CVSS score of 7.5, published 11 September 2026.
Which products and versions are affected?
Unlimited Elements for Elementor up to and including 2.0.16.
Is there a fix for CVE-2026-18561?
No fixed version is recorded yet. Check the vendor's advisory in the references below. If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.
How is CVE-2026-18561 attacked?
It is attacked over the network, in a software library.
Am I affected by CVE-2026-18561?
Check whether you run Unlimited Elements for Elementor at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

Technical details

The vulnerability is a SQL Injection (SQLi) flaw in the getWhereString() function where the 'addontype' parameter is insufficiently escaped. When supplied as an array, the first element is used verbatim as a SQL comparison operator and concatenated directly into the WHERE clause without sanitization. Additionally, the normalizeAjaxInputData() function strips WordPress's magic_quotes protection from user input. The attack requires network access to the plugin's AJAX handlers but no authentication. An unauthenticated attacker can append arbitrary SQL queries to extract sensitive database records. A patch is required from the plugin developers.

Affected products

  • Unlimited Elements Unlimited Elements For Elementor up to and including 2.0.16

Timeline

  • 2026-09-11: disclosed

References

This page as Markdown. Free to reuse under CC BY 4.0 with a link back.