# Events Made Easy <= 3.3.2 - Unauthenticated Insecure Direct Object Reference to Task Signup via Task IDs

- **ID:** WPSEC-2026-2264
- **Plugin:** Events Made Easy (`events-made-easy`), https://wordpress.org/plugins/events-made-easy/
- **Affected versions:** all versions before 3.3.3
- **Fixed in:** 3.3.3 (Update to 3.3.3 or later.)
- **Severity:** Medium 5.3 (CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:N)
- **Weakness:** CWE-639
- **Usage among sites WPSec scans:** plugin Low, affected versions Low (as of 2026-11-03)
- **Attack surface analysis:** https://attacksurface.wpsec.com/plugin/events-made-easy
- **Fix released:** 2026-10-30
- **Published:** 2026-11-03
- **URL:** https://wpsec.com/vuln/WPSEC-2026-2264/

## Description

The Events Made Easy plugin for WordPress is vulnerable to Insecure Direct Object Reference via the front-end task signup form (eme_tasks AJAX action) in all versions up to, and including, 3.3.2, due to missing validation that the submitted task IDs exist and belong to the event they are submitted under. This makes it possible for unauthenticated attackers to sign up for tasks of other events while the checks of a more permissive event are applied, bypassing the target event's registered-users-only, approval, one-signup-per-person and open-spaces restrictions, and to store signups linked to the wrong event.

## References

- https://wpsec.com/vuln/WPSEC-2026-2264/
- https://plugins.svn.wordpress.org/events-made-easy/tags/3.3.3/
- https://wordpress.org/plugins/events-made-easy/

Source: WPSec, https://wpsec.com/vuln/WPSEC-2026-2264/

License: CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). Free to use, share and adapt, also commercially, if you credit WPSec and link to this advisory.
