Happy Addons For Elementor
Approved changes feed: RSS · Atom
cpe:2.3:a:thehappymonster:happy_addons_for_elementor:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Thehappymonster (ae88370b-b912-5a81-9121-5893fedf3783) |
|---|---|
| Product | Happy Addons For Elementor (d8caeba9-b187-50ca-ac10-21fda6f17702) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-2918 |
vulnerable | 2026-06-08 07:55:17.831494 |
Happy Addons for Elementor <= 3.21.0 - Insecure Direct Object Reference to Authenticated (Contributor+) Stored Cross-Site Scripting via Template Conditions
MEDIUM (6.4)
The Happy Addons for Elementor plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.21.0 via the `ha_condition_update` AJAX action. This is due to the `validate_reqeust()` method using `current_user_can('edit_posts', $template_id)` instead of `current_user_can('edit_post', $template_id)` — failing to perform object-level authorization. Additionally, the `ha_get_current_condition` AJAX action lacks a capability check. This makes it possible for authenticated attackers, with Contributor-level access and above, to modify the display conditions of any published `ha_library` template. Because the `cond_to_html()` renderer outputs condition values into HTML attributes without proper escaping (using string concatenation instead of `esc_attr()`), an attacker can inject event handler attributes (e.g., `onmouseover`) that execute JavaScript when an administrator views the Template Conditions panel, resulting in Stored Cross-Site Scripting.
Published: 2026-03-11T07:36:23.620Z
Updated: 2026-04-08T16:38:03.144Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-2917 |
vulnerable | 2026-06-08 07:55:17.831120 |
Happy Addons for Elementor <= 3.21.0 - Insecure Direct Object Reference to Authenticated (Contributor+) Post Duplication via 'post_id' Parameter
MEDIUM (5.4)
The Happy Addons for Elementor plugin for WordPress is vulnerable to Insecure Direct Object Reference in all versions up to, and including, 3.21.0 via the `ha_duplicate_thing` admin action handler. This is due to the `can_clone()` method only checking `current_user_can('edit_posts')` (a general capability) without performing object-level authorization such as `current_user_can('edit_post', $post_id)`, and the nonce being tied to the generic action name `ha_duplicate_thing` rather than to a specific post ID. This makes it possible for authenticated attackers, with Contributor-level access and above, to clone any published post, page, or custom post type by obtaining a valid clone nonce from their own posts and changing the `post_id` parameter to target other users' content. The clone operation copies the full post content, all post metadata (including potentially sensitive widget configurations and API tokens), and taxonomies into a new draft owned by the attacker.
Published: 2026-03-11T07:36:25.496Z
Updated: 2026-04-08T17:09:21.829Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-1210 |
vulnerable | 2026-06-08 07:47:14.469931 |
Happy Addons for Elementor <= 3.20.7 - Authenticated (Contributor+) Stored Cross-Site Scripting via '_elementor_data' Meta Field
MEDIUM (6.4)
The Happy Addons for Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the '_elementor_data' meta field in all versions up to, and including, 3.20.7 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.
Published: 2026-02-03T06:38:04.971Z
Updated: 2026-04-08T17:28:29.873Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2025-14635 |
vulnerable | 2026-06-08 07:06:34.872428 |
Happy Addons for Elementor <= 3.20.3 - Authenticated (Contributor+) Stored Cross-Site Scripting via Custom JS
MEDIUM (6.4)
The Happy Addons for Elementor plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'ha_page_custom_js' parameter in all versions up to, and including, 3.20.3 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, despite the intended role restriction of Custom JS to Administrators.
Published: 2025-12-23T11:13:49.431Z
Updated: 2026-04-08T16:37:15.954Z Reference links
|
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-8801 |
vulnerable | 2026-06-08 07:00:25.758944 |
Happy Addons for Elementor <= 3.12.2 - Authenticated (Contributor+) Sensitive Information Exposure
MEDIUM (4.3)
The Happy Addons for Elementor plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.12.2 via the Content Switcher widget. This makes it possible for authenticated attackers, with Contributor-level access and above, to extract sensitive data including private, draft, and pending Elementor templates.
Published: 2024-09-24T11:00:45.691Z
Updated: 2026-04-08T17:11:53.699Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-6627 |
vulnerable | 2026-06-08 06:58:20.040865 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-5790 |
vulnerable | 2026-06-08 06:56:17.434766 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-5647 |
vulnerable | 2026-06-08 06:56:16.860493 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-5347 |
vulnerable | 2026-06-08 06:56:15.696605 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-5088 |
vulnerable | 2026-06-08 06:56:14.883695 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-5041 |
vulnerable | 2026-06-08 06:56:14.685612 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4865 |
vulnerable | 2026-06-08 06:50:18.814967 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4478 |
vulnerable | 2026-06-08 06:50:17.833504 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-4391 |
vulnerable | 2026-06-08 06:50:17.687507 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3891 |
vulnerable | 2026-06-08 06:43:51.756382 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3890 |
vulnerable | 2026-06-08 06:43:51.755918 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-3724 |
vulnerable | 2026-06-08 06:43:51.296120 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-2789 |
vulnerable | 2026-06-08 06:35:27.352060 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-2788 |
vulnerable | 2026-06-08 06:35:27.351522 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-2787 |
vulnerable | 2026-06-08 06:35:27.351084 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-2786 |
vulnerable | 2026-06-08 06:35:27.348387 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1498 |
vulnerable | 2026-06-08 06:25:40.286537 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1387 |
vulnerable | 2026-06-08 06:25:39.964373 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1377 |
vulnerable | 2026-06-08 06:25:39.939263 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-1366 |
vulnerable | 2026-06-08 06:25:39.920305 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-12852 |
vulnerable | 2026-06-08 06:25:36.208182 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-10538 |
vulnerable | 2026-06-08 06:23:46.902844 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-0838 |
vulnerable | 2026-06-08 06:22:02.960377 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2024-0438 |
vulnerable | 2026-06-08 06:22:01.061975 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2023-6632 |
vulnerable | 2026-06-08 06:21:55.160303 | db.gcve.eu details were skipped to keep the page responsive. | Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.