CVE-2026-14843
Received Received - Intake

Events Made Easy WordPress Plugin Unauthenticated Data Modification Vulnerability

Vulnerability report for CVE-2026-14843, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-31

Last updated on: 2026-07-31

Assigner: WPScan

Description

The Events Made Easy WordPress plugin before 3.1.4 does not verify that the requester is authorized to modify the targeted record when handling an unauthenticated data-change request, relying only on a public nonce with no per-record token or ownership check, allowing unauthenticated attackers to overwrite the personal data of any person record.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-31
Last Modified
2026-07-31
Generated
2026-07-31
AI Q&A
2026-07-31
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 1 associated CPE
Vendor Product Version / Range
events_made_easy events_made_easy to 3.1.4 (exc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-UNKNOWN

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This vulnerability is an Insecure Direct Object Reference (IDOR) flaw in the Events Made Easy WordPress plugin before version 3.1.4. It allows unauthenticated attackers to modify personal data of any person record by exploiting improper authorization checks. The plugin relies only on a public nonce without per-record token or ownership verification, enabling attackers to overwrite PII by sequentially enumerating person IDs.

Detection Guidance

Check if the Events Made Easy WordPress plugin version is below 3.1.4. Look for unauthorized modifications to person records by monitoring admin-ajax.php POST requests with public nonces and manipulated person_id values. Ensure no public pages render EME shortcodes without proper access controls.

Impact Analysis

If you use the vulnerable plugin version, attackers could modify personal data of any person record, including sensitive PII. This requires at least one existing person record and a public page with an EME shortcode. Attackers can harvest a public nonce and send crafted requests to overwrite data via the admin-ajax.php endpoint.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR and HIPAA by allowing unauthorized modification of personal data. GDPR requires protecting personal data integrity, while HIPAA mandates safeguarding protected health information. Unauthorized changes to such data could result in violations and legal penalties.

Mitigation Strategies

Update the Events Made Easy plugin to version 3.1.4 or later immediately. Remove or restrict access to public pages rendering EME shortcodes. Implement additional authorization checks for data-change requests beyond public nonces.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-14843. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart