Skip to main content

EventPrime CVE-2026-39518

| EUVDEUVD-2026-36955 HIGH
Authorization Bypass Through User-Controlled Key (CWE-639)
2026-06-15 Patchstack GHSA-fgrh-26m2-w86v
7.1
CVSS 3.1 · Vendor: Patchstack
Share

Severity by source

Vendor (Patchstack) PRIMARY
7.1 HIGH
AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
vuln.today AI
7.1 HIGH

Network-reachable WordPress endpoint, no user interaction, requires a Subscriber account (PR:L); IDOR exposes others' records (C:H) with limited write/tamper (I:L) and no availability impact.

3.1 AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
4.0 AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:L/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (Patchstack).

CVSS VectorVendor: Patchstack

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
Low
Availability
None

Lifecycle Timeline

1
Analysis Generated
Jun 15, 2026 - 22:21 vuln.today

DescriptionCVE.org

Subscriber Insecure Direct Object References (IDOR) in EventPrime <= 4.3.0.0 versions.

AnalysisAI

Insecure direct object reference in the EventPrime WordPress plugin (versions up to and including 4.3.0.0) allows authenticated users holding only the low-privilege Subscriber role to access or manipulate event records belonging to other users by tampering with object identifiers. The flaw was disclosed by Patchstack and carries CVSS 7.1 reflecting high confidentiality impact with limited integrity impact, but no public exploit identified at time of analysis and no CISA KEV listing. Because WordPress sites frequently allow open subscriber registration, the low PR:L barrier is practically trivial to clear on affected installations.

Technical ContextAI

EventPrime is a WordPress plugin for event calendar and booking management (CPE cpe:2.3:a:eventprime:eventprime). The root cause is CWE-639 (Authorization Bypass Through User-Controlled Key): one or more plugin endpoints reachable by authenticated Subscribers accept an object identifier (such as an event, booking, or attendee ID) as a request parameter and act on the referenced record without verifying that the calling user owns or is otherwise authorized for that object. This is a classic missing-authorization pattern in WordPress plugins where capability and ownership checks are not enforced inside AJAX actions or REST routes before the object lookup.

RemediationAI

Upstream fix available per Patchstack advisory; a released patched version is not independently confirmed in the provided data, so administrators should update EventPrime to the latest release above 4.3.0.0 published on the WordPress.org plugin repository and verify the changelog references this IDOR fix (Patchstack advisory: https://patchstack.com/database/wordpress/plugin/eventprime-event-calendar-management/vulnerability/wordpress-eventprime-plugin-4-3-0-0-insecure-direct-object-references-idor-vulnerability). Until the update is applied, compensating controls include disabling open user registration in WordPress general settings (Settings → General → Membership) to remove the trivial path to a Subscriber account, with the trade-off that legitimate self-service event signup will require an alternate workflow; restricting access to the plugin's AJAX and REST endpoints (admin-ajax.php actions and any /wp-json/eventprime/* routes) via WAF or web server ACLs to authenticated session cookies you trust; and auditing existing low-privilege accounts for unexpected registrations. If the plugin is non-essential, deactivating and removing it is the cleanest mitigation.

CVE-2024-4665 MEDIUM POC
6.4 May 15

The EventPrime WordPress plugin before 3.5.0 does not properly validate permissions when updating bookings, allowing use

CVE-2023-5238 MEDIUM POC
6.1 Oct 31

The EventPrime WordPress plugin before 3.2.0 does not sanitise and escape a parameter before outputting it back in the p

CVE-2023-4250 MEDIUM POC
6.1 Oct 31

The EventPrime WordPress plugin before 3.2.0 does not sanitise and escape some parameters before outputting them back in

CVE-2026-24378 CRITICAL
9.8 Mar 25

This is a PHP Object Injection vulnerability in the Metagauss EventPrime WordPress plugin (eventprime-event-calendar-man

CVE-2024-31275 CRITICAL
9.8 Jun 09

Missing Authorization vulnerability in Metagauss EventPrime.3.4. Rated critical severity (CVSS 9.8), this vulnerability

CVE-2023-4252 MEDIUM POC
5.3 Nov 27

The EventPrime WordPress plugin through 3.2.9 specifies the price of a booking in the client request, allowing an attack

CVE-2026-56053 HIGH
8.8 Jun 25

PHP Object Injection in the EventPrime event-calendar-management WordPress plugin (versions 4.3.4.1 and earlier) allows

CVE-2024-43223 HIGH
8.8 Nov 01

Missing Authorization vulnerability in EventPrime Events EventPrime allows Exploiting Incorrectly Configured Access Cont

CVE-2023-5519 MEDIUM POC
4.3 Oct 31

The EventPrime WordPress plugin before 3.2.0 does not have CSRF checks when creating bookings, which could allow attacke

CVE-2023-4251 MEDIUM POC
4.3 Oct 31

The EventPrime WordPress plugin before 3.2.0 does not have CSRF checks when creating bookings, which could allow attacke

CVE-2024-24832 HIGH
8.2 Mar 23

Missing Authorization vulnerability in Metagauss EventPrime.3.9. Rated high severity (CVSS 8.2), this vulnerability is r

CVE-2026-42687 HIGH
8.1 Jun 15

Unauthenticated PHP Object Injection in the EventPrime event calendar plugin for WordPress (versions <= 4.3.2.1) allows

Share

CVE-2026-39518 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy