Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain WordPress Contributor account on target site
-
DeliverySend crafted REST API requests to Eventin plugin routes
-
ExploitBypass missing authorization checks
-
ExecutionOverwrite front-page setting or modify global taxonomy terms
-
ImpactSite content and navigation corrupted
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization checks on every request
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 | The target WordPress site must have the Eventin plugin installed and active in a version prior to 4.1.22. The attacker must hold at minimum a Contributor-level WordPress account on the target site - this is the critical prerequisite, limiting exposure on sites where contributor self-registration is disabled. No special plugin configuration or non-default setting is required beyond default installation of the plugin. No administrator interaction or victim user interaction is required once the attacker is authenticated. Exploitation is limited to integrity impact (front-page and taxonomy manipulation); confidentiality and availability are not affected. |
| Impact | The provided CVSS vector (PR:H) directly conflicts with the vulnerability description, which states that contributor-level access suffices - Contributors are low-privilege users in WordPress (PR:L is the accurate metric for this role). With a corrected PR:L, the effective CVSS base score would be higher than the reported 4.9. Real-world integrity impact is limited but meaningful: an attacker can hijack the site's front-page assignment and pollute global taxonomy structures, causing visible content disruption on multi-author sites without code execution or data exfiltration. EPSS of 0.13% (3rd percentile) and SSVC exploitation status of none indicate no widespread active abuse, and SSVC automatable: no reduces mass-exploitation risk. Despite the publicly available PoC, this is a medium-priority finding for sites with untrusted contributor accounts and a low priority for sites with tightly controlled user bases. |
| Exploit ScenarioDerived | An attacker who has registered or been granted a WordPress Contributor account on a target site sends crafted HTTP requests to the Eventin REST API endpoints, omitting or bypassing the authorization checks that should restrict the action to administrators. The attacker redirects the site's front page to an event post they do not own, causing visitor-facing content disruption, or systematically alters global taxonomy terms to corrupt event category listings across the site. A publicly available PoC from WPScan lowers the technical barrier to exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 06, 2026
Missing authorization on Eventin's event-management REST routes allows low-privilege WordPress contributors to perform integrity-impacting actions outside their permitted scope. Affected installations running Eventin before 4.1.22 expose endpoints that let contributor-role users redirect the site's public front page to an arbitrary event they do not own, and create, edit, or delete global event and speaker taxonomy terms site-wide. A publicly available exploit is documented by WPScan, though SSVC exploitation status is none and EPSS is 0.13%, indicating no confirmed active abuse at time of analysis.
RemediationAI
Update the Eventin WordPress plugin to version 4.1.22 or later, which introduces proper authorization checks on the affected REST routes per the WPScan advisory (https://wpscan.com/vulnerability/b1906fd4-82ab-435f-bb07-e8f2db402029/). As an interim workaround, administrators should audit and minimize the contributor user population, ensuring only fully trusted users hold contributor roles or above until patching is complete. Disabling user registration at the contributor level (Settings > General > Membership) removes the primary attack surface for externally created accounts. There is no known configuration setting within Eventin itself that selectively disables the vulnerable REST routes without removing plugin functionality.
Affected VersionsENISA
Affected Packages
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
Eventin is a WordPress event management plugin that registers custom REST API routes for handling events, speakers, and related taxonomy management. The root cause is CWE-862 (Missing Authorization): the plugin exposes REST endpoints without performing adequate WordPress capability checks, failing to validate whether the authenticated requester holds sufficient privileges to perform the requested action. In WordPress's role hierarchy, Contributors sit below Authors, Editors, and Administrators; they are trusted enough to draft content but should have no administrative control over site-level settings or global taxonomy terms. The CPE string cpe:2.3:a:unknown:eventin:*:*:*:*:*:*:*:* uses an 'unknown' vendor placeholder - the actual publisher should be confirmed via the WordPress plugin repository. WPScan confirmed and reported the issue.
Know when Eventin 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
AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:H/A:N
Contributor-level access (PR:L, not vendor-stated PR:H) suffices per description; no confidentiality or availability impact, only integrity via unauthorized REST writes.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Eventin WordPress plugin before 4.1.22 does not properly check authorization on several of its event-management REST routes, allowing users with contributor-level access and above to change the site's front-page setting to an event they do not own and to create, edit and delete global event and speaker taxonomy terms they should not be able to manage.
Threat Intelligence Overview
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.
What every action level means
SSVC AssessmentENISA
Priority Score
Incorrect Privilege Assignment vulnerability in Themewinter Eventin allows Privilege Escalation.0.26. Rated critical sev
Unauthenticated account creation in the Eventin WordPress plugin (all versions before 4.1.20) allows any remote attacker
Eventin WordPress plugin versions before 4.1.20 exposes stored customer records - including names and email addresses -
Relative Path Traversal vulnerability in Themewinter Eventin allows Path Traversal.0.26. Rated high severity (CVSS 7.5),
Broken authorization in the Eventin WordPress plugin before 4.1.16 lets unauthenticated visitors create orders and suppl
Local file inclusion in the Eventin WordPress plugin (all versions before 4.1.20) allows authenticated users holding edi
Eventin WordPress plugin versions from 4.1.9 through 4.1.19 exposes customer order records - including personal informat
Local file inclusion in Eventin WordPress plugin before 4.1.21 enables authenticated contributors and higher-privileged
Missing authorization in the Eventin WordPress plugin before 4.1.24 allows unauthenticated attackers to reuse the order-
Unauthenticated information disclosure in the Eventin WordPress plugin before 4.1.22 exposes private, draft, and pending
Unauthenticated payment bypass in the Eventin WordPress plugin before 4.1.19 lets any visitor fraudulently obtain valid
Unauthenticated visitors can mark unpaid Eventin orders of any value as paid by replaying a single genuine low-value pay
EUVD-2026-71868
GHSA-88pj-jf5h-6qhv
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB