Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain or compromise WordPress editor-level account
-
DeliveryAccess Eventin template path configuration
-
ExploitUpload malicious PHP file via media or file-write vector
-
ExecutionSet template path to uploaded file location
-
PersistEventin includes and executes PHP file
-
ImpactAchieve arbitrary server-side code execution
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V5 - File Handling Path canonicalization, traversal prevention
MITRE ATT&CK
2 techniques across 2 tactics: Discovery, Collection The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires an active WordPress session authenticated at the editor role or higher (corresponding to CVSS PR:H). The attacker must have the ability to write or reference a PHP file at a locally accessible path - this typically requires a secondary file-write capability such as WordPress media uploads, FTP access, or another vulnerability that permits placing files on the server. The Eventin plugin must be installed and active on the target WordPress instance. Limiting factors: (1) editor-level WordPress authentication is a non-default privileged role requiring prior account compromise or insider threat; (2) a reachable, attacker-controlled PHP file must already exist on the server filesystem; (3) the vulnerability does not provide unauthenticated access - PR:N exploitation is not possible. No non-standard network configuration, unusual port exposure, or special server software beyond a standard PHP/WordPress stack is required. |
| Impact | The CVSS 3.1 score of 7.2 (AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H) accurately reflects a high-severity finding that is meaningfully bounded by the requirement for editor-level authentication, which prevents any unauthenticated exploitation path. The EPSS score of 0.16% at the 6th percentile is strikingly low relative to the CVSS score, suggesting limited or no automated scanning exploitation in the wild - this divergence is consistent with the absence of a CISA KEV entry. However, a publicly available proof-of-concept from WPScan substantially compresses the skill barrier, and a deployment with loosely managed editor accounts - even a mid-sized municipal IT team in kalisz running a community events portal on WordPress with Eventin - should treat this as an urgent upgrade rather than a deferred item, given that the full C/I/A impact means a compromised editor account can result in full site takeover. The primary risk mitigant is the PR:H prerequisite; the primary risk accelerant is the public POC and the broad delegation of editor roles in multi-author WordPress environments. |
| Exploit ScenarioDerived | An attacker who possesses or compromises a WordPress account with editor-level privileges accesses the Eventin plugin's template configuration panel and sets the template path to reference a PHP file they have previously placed on the server - for example, a web shell uploaded via WordPress's media upload functionality or another file-write vector. When Eventin renders the template, the PHP runtime executes the attacker-supplied file with the web server process's privileges, enabling arbitrary command execution, database credential extraction, or persistent backdoor installation. The publicly available WPScan proof-of-concept lowers the technical barrier for this attack chain significantly. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 12, 2026
Local file inclusion in the Eventin WordPress plugin (all versions before 4.1.20) allows authenticated users holding editor-level or higher WordPress roles to supply an arbitrary local filesystem path as a template setting, causing the plugin to include and execute any reachable PHP file on the server. Full confidentiality, integrity, and availability impact is achievable on a successful exploitation. A publicly available proof-of-concept from WPScan exists, though the CVE carries no CISA KEV listing and an EPSS of only 0.16%, indicating no confirmed widespread active exploitation campaigns at time of analysis.
RemediationAI
The primary remediation is to upgrade the Eventin WordPress plugin to version 4.1.20 or later, which introduces proper validation of the template path setting; this patch is confirmed available via the WordPress plugin repository per the WPScan advisory at https://wpscan.com/vulnerability/c7bdaa80-a446-4c72-be79-bfc5022a4eca/. Site administrators unable to patch immediately should audit all WordPress accounts with editor-level roles or above and revoke any that are unnecessary or untrusted, directly shrinking the pool of principals who can trigger this flaw - the trade-off is operational disruption to content workflows. Additionally, if the Eventin plugin's template customization feature can be administratively disabled without breaking core functionality, doing so removes the vulnerable code path entirely until the upgrade is applied. Generic WAF rules blocking directory traversal sequences (e.g., ../ patterns) in POST parameters may provide partial defense but are not a reliable substitute for patching given that valid local paths without traversal sequences can still be exploited.
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 PHP-based event management plugin for WordPress. The vulnerability stems from the plugin accepting a user-supplied filesystem path for a template setting without imposing sufficient path validation or restriction - a textbook CWE-22 (Improper Limitation of a Pathname to an External-Controlled String) flaw. In PHP-based CMS ecosystems, unsanitized include paths enable Local File Inclusion (LFI), where any PHP file accessible to the web server process can be pulled into execution context. The affected CPE is cpe:2.3:a:unknown:eventin:*:*:*:*:*:*:*:* covering all Eventin releases from version 0 up to but not including 4.1.20. Because WordPress media uploads and plugin directories often contain attacker-writable paths, LFI in this context can readily escalate to Remote Code Execution.
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:H/I:H/A:H
AV:N because WordPress is network-accessible; PR:H because editor role is required; full C/I/A from arbitrary PHP file execution on the server.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
4DescriptionCVE.org
The Eventin WordPress plugin before 4.1.20 does not properly validate a template path setting before using it to include a local file, allowing users with editor-level access and above to include and execute arbitrary local PHP files.
Executive ViewAI
The Eventin WordPress plugin (versions prior to 4.1.20) contains a local file inclusion vulnerability enabling authenticated editors to execute arbitrary code on affected websites. Publicly available exploit code exists, though widespread active exploitation has not been confirmed. Organizations running WordPress with Eventin face material risk of data theft, website defacement, or service disruption if editor-level accounts are compromised.
Apply vendor patch.
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
Attack Technique
Path traversal exploits occur when applications use user-controlled input to construct file system paths without proper validation.
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
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
Missing authorization on Eventin's event-management REST routes allows low-privilege WordPress contributors to perform i
EUVD-2026-55023
GHSA-gchq-rq43-fjjm
NVD
CVE.org
EPSS
Exploit-DB