Description
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.
Published: 2026-10-02
Score: 5.4 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Remote Code Execution via Shortcode
Action: Patch Now
AI Analysis

Impact

The Unlimited Elements for Elementor plugin, before version 2.0.21, fails to verify that the user requesting widget output has permission to do so. An attacker with a WordPress role as low as subscriber can invoke the widget output function and cause any WordPress shortcode embedded in the widget to be executed. Executing arbitrary shortcodes can lead to remote code execution, allowing the attacker to run malicious code, modify site content, or exfiltrate data.

Affected Systems

This flaw affects the Unlimited Elements for Elementor WordPress plugin in all releases prior to 2.0.21. Users on version 2.0.18 and earlier are vulnerable, while subscribers are still at risk only up to that point; from 2.0.18 onward, the issue requires at least a Contributor role to exploit. The vulnerability exists across WordPress sites that have the plugin installed and remain on outdated revisions.

Risk and Exploitability

The CVSS score of 5.4 indicates moderate severity. The EPSS score of < 1% indicates a very low probability of exploitation, and the vulnerability is not listed in the CISA KEV catalog. The exploit requires authenticated access with a role as low as subscriber (or higher for newer versions). Because the attack vector is limited to authorized users within the site, the likelihood of widespread exploitation is lower than for publicly exposed bugs, yet any user profile with the necessary role can trigger malicious shortcode execution if an attacker can create or compromise such an account. The overall risk is considered moderate, with the potential for serious impact if the site employs sensitive or critical shortcodes.

Generated by OpenCVE AI on October 2, 2026 at 15:24 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Update Unlimited Elements for Elementor to version 2.0.21 or newer.
  • If an immediate update is not possible, restrict the use of shortcodes by disabling them for subscriber accounts or other low‑privilege roles.
  • Consider disabling or removing the plugin until the patch is applied.
  • Review and audit user roles to ensure that only trusted accounts have the ability to trigger widget rendering.

Generated by OpenCVE AI on October 2, 2026 at 15:24 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 02 Oct 2026 14:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Fri, 02 Oct 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-74
Metrics ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 02 Oct 2026 10:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-284

Fri, 02 Oct 2026 07:15:00 +0000

Type Values Removed Values Added
Description 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.
Title Unlimited Elements For Elementor < 2.0.21 - Subscriber+ Arbitrary Shortcode Execution via get_addon_output_data
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-10-02T10:54:10.000Z

Reserved: 2026-09-17T11:19:22.002Z

Link: CVE-2026-92924

cve-icon Vulnrichment

Updated: 2026-10-02T10:44:32.344Z

cve-icon NVD

Status : Deferred

Published: 2026-10-02T07:16:38.613

Modified: 2026-10-02T18:00:34.733

Link: CVE-2026-92924

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-02T15:30:12Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')