Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain contributor-level WordPress account
-
DeliveryCreate or edit event record with malicious webhook URL
-
ExploitTrigger event webhook execution
-
ExecutionWordPress server issues blind HTTP request to attacker-specified internal host
-
ImpactInfer internal host reachability or service presence from timing or error response
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V4 - API and Web Service URL allowlisting, SSRF prevention
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Credential Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires at minimum a valid contributor-level WordPress account on the target installation - contributor is an authenticated but low-privileged role, above subscriber and below author, editor, and administrator. The Eventin plugin must be installed, activated, and running a version prior to 4.1.21. The webhook feature of the plugin must be accessible to contributors, which appears to be the default behavior given the vulnerability report. Sites with open user registration or shared contributor credentials face elevated exposure. The SSRF is blind, meaning no response data is returned to the attacker, which limits exploitation to host discovery and side-channel inference rather than direct exfiltration. Sites enforcing strict egress filtering at the network layer and restricting contributor role assignment to trusted users are substantially less exposed. |
| Impact | The official NVD CVSS score of 2.7 (Low) is derived from a PR:H vector, which implies high-privilege access; however, the CVE description explicitly states 'contributor-level access and above,' and contributor is a low-privileged WordPress role - this discrepancy means the official score likely understates realistic exposure for sites with open registration or broad contributor assignment, and even a mid-sized municipal IT team in kielce managing a community WordPress instance could face this risk from internal users. The SSRF is blind rather than full-read, which constrains impact to limited confidentiality signals and rules out direct data exfiltration as a primary concern. A publicly available proof-of-concept lowers the technical bar for exploitation, elevating practical risk modestly above what the low CVSS score suggests. No CISA KEV listing exists, so widespread active exploitation is not confirmed. Overall risk is low but not negligible: the POC availability and broader-than-documented privilege requirement justify patching in normal cycles, with priority elevated on sites allowing contributor self-registration. |
| Exploit ScenarioDerived | A contributor-level WordPress user navigates to an event they do not own and sets the webhook URL field to an internal target such as the AWS instance metadata endpoint (http://169.254.169.254/latest/meta-data/) or an internal administrative interface on the server's private network. When the webhook is triggered, the WordPress server issues a blind HTTP request to that host; the attacker infers host reachability and open services from timing differences or error behaviors. A publicly available proof-of-concept facilitates this workflow with minimal technical skill required. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Aug 21, 2026
Blind server-side request forgery in the Eventin WordPress plugin prior to version 4.1.21 allows contributor-level authenticated users to direct the WordPress server to issue arbitrary outbound HTTP requests by supplying unvalidated webhook URLs on events they do not own. Two distinct control failures compound the issue: webhook URL input is accepted without sanitization, and the plugin performs no event ownership check, meaning any contributor can abuse another user's event configuration. A publicly available proof-of-concept exists; no CISA KEV listing confirms active exploitation at time of analysis.
RemediationAI
Update the Eventin WordPress plugin to version 4.1.21 or later, which the vendor has confirmed addresses both the missing webhook URL validation and the absent event ownership check; the fix is documented in the WPScan advisory at https://wpscan.com/vulnerability/41bd0919-6ed3-4280-9657-8114c1b2a0e7/. If immediate patching is blocked, restrict the WordPress contributor role from creating or editing events that include webhook configuration fields by adjusting plugin capability settings - note this may limit legitimate contributor workflows. Additionally, implementing strict server-side egress filtering to block outbound HTTP from the WordPress application tier to internal RFC-1918 address ranges and cloud metadata endpoints (e.g., 169.254.169.254) will substantially reduce SSRF impact, though it does not eliminate the vulnerability and may affect other integrations relying on outbound HTTP.
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 (CPE: cpe:2.3:a:unknown:eventin:*:*:*:*:*:*:*:*) that supports webhook callbacks attached to event records. The root cause is a dual failure in the webhook handling logic: the plugin neither validates the user-supplied webhook URL before storing or invoking it, nor enforces that the requesting user owns the event being manipulated. This allows the server's internal HTTP client to be weaponized as a proxy for outbound requests to attacker-designated hosts. The SSRF is described as 'blind', meaning the server's response to the webhook request is not reflected back to the contributor, restricting utility to internal host enumeration, service fingerprinting, and side-channel timing analysis. CWE is listed as N/A in source data, though the most applicable weakness classes are CWE-918 (Server-Side Request Forgery) and CWE-639 (Authorization Bypass Through User-Controlled Key). The plugin operates in the context of WordPress's role-based access model, where contributor is an authenticated but low-privileged role.
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:L/I:N/A:N
Contributor is a low-privileged WordPress role making PR:L more accurate than official PR:H; blind SSRF yields only limited confidentiality impact with no integrity or availability effect.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
2DescriptionCVE.org
The Eventin WordPress plugin before 4.1.21 does not validate a user-supplied webhook URL stored on events nor verify event ownership, allowing users with contributor-level access and above to trigger blind server-side requests to arbitrary hosts.
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
Server-Side Request Forgery exploits applications that fetch remote resources based on user-supplied URLs.
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-63907
GHSA-v7v5-h6rx-g9vq
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB