Skip to main content

Eventin WordPress Plugin CVE-2026-75983

| EUVDEUVD-2026-78298 HIGH
Improper Privilege Management (CWE-269)
2026-09-15 Wordfence GHSA-4pw8-cp9g-3xr7
7.5
CVSS 3.1 · Vendor: Wordfence
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Recon
    Identify target WordPress site running Eventin with demoted user ID 1
  2. Delivery
    Obtain credentials for the user ID 1 account
  3. Exploit
    Authenticate as user ID 1 (any role)
  4. Install
    Eventin map_meta_cap callback returns 'exist' for all capability checks
  5. C2
    Access WordPress plugin or theme editor in admin UI
  6. Execute
    Inject PHP payload into active theme or plugin file
  7. Impact
    Achieve remote code execution on the web server

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A06:2025 - Insecure Design
ASVS 5.0
V8 - Authorization Least privilege enforcement
MITRE ATT&CK

1 technique across 1 tactic: Privilege Escalation

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Two specific conditions must both be true simultaneously: (1) the Eventin plugin (wp-event-solution) must be installed and active on the WordPress instance - a deactivated or absent plugin produces no malicious map_meta_cap callback; and (2) the WordPress user account holding user ID 1 - always the first registered account created during WordPress installation - must have been deliberately demoted to a non-administrator role such as subscriber, editor, contributor, or author as a deliberate hardening step. The description explicitly states that on default WordPress installations where user ID 1 retains the administrator role, no privilege escalation occurs because the account already holds all capabilities. The attacker must possess valid login credentials for the user ID 1 account regardless of its current role assignment. WooCommerce installation, specific PHP versions, or non-standard hosting configurations are not required. The vulnerability does not require any administrative action or interaction from another user to trigger.

Impact

The assigned CVSS 7.5 vector (AV:N/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H) is well-calibrated for this vulnerability. The High Attack Complexity (AC:H) correctly encodes the non-default, specific precondition - user ID 1 must have been deliberately demoted - which significantly constrains real-world exploitability. The description explicitly confirms that on default WordPress installations no incremental privilege gain occurs, meaning this issue only materialises in environments that have followed a specific hardening guidance pattern. PR:L reflects that the attacker must possess valid credentials for the user ID 1 account, not merely network access. The full C:H/I:H/A:H impact is accurate for those environments where the precondition is met, as the attacker gains full administrative control including server-side RCE. No EPSS score, KEV listing, or confirmed POC was provided in the input data, so exploitation probability beyond theoretical cannot be assessed. Security teams running hardened WordPress deployments with demoted user ID 1 accounts should treat this as a high-priority patch, while operators on default configurations face negligible incremental risk.

Exploit ScenarioDerived

An attacker with knowledge that a target WordPress site uses Eventin and has demoted its user ID 1 account to subscriber-level logs into that account using stolen or guessed credentials. Because Eventin's PermissionManager returns 'exist' for all capability checks for user ID 1, the subscriber account passes the edit_plugins and edit_themes checks enforced by the WordPress admin interface, allowing direct navigation to Appearance > Theme Editor or Plugins > Plugin Editor and injection of arbitrary PHP into an active theme or plugin file, resulting in server-side code execution. No public exploit code has been confirmed at time of analysis, but the attack requires no technical tooling beyond a web browser.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
No patch listed yet 0.4% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 15, 2026

Privilege escalation to full administrator equivalence in the Eventin event management plugin for WordPress allows any authenticated user who controls the user ID 1 account - regardless of their currently assigned role - to bypass every WordPress capability check and achieve remote code execution via the built-in plugin and theme editors. The flaw is rooted in PermissionManager::manage_permissions() unconditionally returning the always-true 'exist' capability primitive for all capability evaluations when the requesting user ID equals 1, granting blanket access to manage_options, edit_plugins, edit_themes, promote_users, and update_core. Exploitation is conditional on user ID 1 having been demoted to a lower-privilege role as a hardening measure; default installations where user ID 1 retains administrator rights are not impacted. No public exploit has been identified at time of analysis.

RemediationAI

Update the Eventin plugin to a version beyond 4.1.23 as the primary remediation; the upstream fix is confirmed in WordPress plugin SVN changeset 3689867 (https://plugins.trac.wordpress.org/changeset?reponame=&old=3689867%40wp-event-solution&new=3689867%40wp-event-solution), and the Wordfence advisory at https://www.wordfence.com/threat-intel/vulnerabilities/id/ff48db43-9cfa-4dab-b25e-bbc211121f6c?source=cve should be monitored for the confirmed patched release version. As an immediate compensating control for hardened environments where user ID 1 has been demoted: temporarily deactivate the Eventin plugin until a patched version is applied - this eliminates the malicious map_meta_cap callback entirely and carries no side effects beyond disabling event management functionality. Alternatively, restoring administrator rights to user ID 1 eliminates the exploitation precondition but undoes the hardening intentionally applied; this trade-off is not recommended over patching. Do not rely on role reassignment of user ID 1 to a non-admin role as a security control while this plugin version is installed.

Affected VersionsENISA

Eventin – Event Calendar, Tickets, Registration, Booking & WooCommerce 0 ≤4.1.23

Affected Packages

euvd eventin_event_calendar_tickets_registration_booking_woocommerce no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The vulnerability exists within the AccessControl/PermissionManager.php component of the Eventin plugin (WordPress plugin slug: wp-event-solution, vendor: Arraytics), specifically at lines 24 and 52 of that file as visible in the tagged 4.1.21 source on the WordPress plugin SVN repository. WordPress routes all permission checks through the map_meta_cap filter, allowing plugins to intercept and override capability resolution. Eventin registers manage_permissions() as a callback on this filter; when the evaluated user ID equals 1, the function returns 'exist' - a capability that all authenticated WordPress users inherently possess - for any capability requested, completely bypassing the WordPress role-based access control system. This is classified as CWE-269 (Improper Privilege Management) because the override is keyed on a numeric account identifier rather than on role assignment, affects all capabilities rather than plugin-specific ones, and does not verify whether the elevated operation is relevant to Eventin's own functionality. The CPE cpe:2.3:a:arraytics:eventin_-_event_calendar,_tickets,_registration,_booking_&_woocommerce:*:*:*:*:*:*:*:* covers all affected releases through 4.1.23.

Know when Wordpress Plugin gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

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

AC:H reflects the mandatory non-default precondition of user ID 1 demotion; PR:L requires valid credentials for that specific account; S:U as impact remains within the WordPress security principal.

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

Primary rating from Vendor (Wordfence).

CVSS VectorVendor: Wordfence

Attack Vector
Network
Attack Complexity
High
Privileges Required
Low
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
High

DescriptionCVE.org

The Eventin - Event Calendar, Tickets, Registration, Booking & WooCommerce plugin for WordPress is vulnerable to Privilege Escalation in all versions up to, and including, 4.1.23. This is due to the PermissionManager::manage_permissions() function being registered as a callback on WordPress core's map_meta_cap filter and unconditionally returning the always-true 'exist' primitive for every capability check whenever the evaluated user ID is 1, without scoping this behavior to plugin-specific capabilities. This makes it possible for authenticated attackers whose account is user ID 1, even subscribers, to pass every WordPress capability check, including manage_options, edit_plugins, edit_themes, promote_users, and update_core, thereby elevating their privileges to administrator-equivalent power and achieving full site takeover, including remote code execution via the plugin and theme editors. Exploitation is only impactful when user ID 1 has been deliberately demoted to a lower-privilege role as a common administrator-account hardening practice; on default installations where user ID 1 retains the administrator role, no incremental privilege gain occurs.

Executive ViewAI

Why It Matters

The Eventin event management plugin for WordPress contains a privilege escalation vulnerability (CVE-2026-75983) with no public exploit identified at time of analysis. Authenticated users can bypass access controls to gain administrative access and execute arbitrary code on affected sites, but only when user ID 1 has been intentionally demoted to a lower-privilege role. Organizations using this plugin with this specific hardening configuration face elevated risk of site compromise and unauthorized code execution.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis. Interim mitigations include: immediately disable the Eventin plugin on affected sites; restore user ID 1 to full administrator status if the plugin must remain active; implement Web Application Firewall rules to restrict access to WordPress plugin and theme editor endpoints; monitor and audit all user role changes and capability evaluations in WordPress logs.

Threat Intelligence Overview

EPSS Score
0.4%
Top 65% exploitable
Prevalence
Medium
popular WordPress event management plugin, not universally deployed
Social Media
1
Sightings
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

38
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +38
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Privilege escalation occurs when an attacker leverages flaws in access control mechanisms to gain permissions beyond what they were originally granted.

Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.

CVE-2023-6553 CRITICAL POC
9.8 Dec 15

The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1

CVE-2024-5084 CRITICAL POC
9.8 May 23

The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil

CVE-2024-44000 CRITICAL POC
9.8 Oct 20

Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote

CVE-2020-36847 CRITICAL POC
9.8 Jul 12

The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner

CVE-2025-11749 CRITICAL POC
9.8 Nov 05

The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint

CVE-2025-27007 CRITICAL POC
9.8 May 01

The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut

CVE-2016-1209 CRITICAL POC
9.8 May 14

The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via

CVE-2024-4443 CRITICAL POC
9.8 May 22

The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based

CVE-2024-1698 CRITICAL POC
9.8 Feb 27

SQL injection in the NotificationX WordPress plugin (versions up to and including 2.8.2) allows unauthenticated remote a

CVE-2023-6875 CRITICAL POC
9.8 Jan 11

The POST SMTP Mailer - Email log, Delivery Failure Notifications and Best Mail SMTP for WordPress plugin for WordPress i

CVE-2024-1512 CRITICAL POC
9.8 Feb 17

The MasterStudy LMS WordPress Plugin - for Online Courses and Education plugin for WordPress is vulnerable to union base

CVE-2024-4295 CRITICAL POC
9.8 Jun 05

The Email Subscribers by Icegram Express plugin for WordPress is vulnerable to SQL Injection via the ‘hash’ parameter in

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