Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessObtain low-privilege contributor account
-
DeliverySend crafted REST write request
-
ExploitBypass missing per-object capability check
-
ExecutionModify/trash/reassign others' records
-
ImpactTamper with admin-owned content
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization logic validation
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 | Exploitation requires an authenticated WordPress account with a low-privilege role (Contributor or higher) on a site running The Events Calendar plugin version 6.15.16.1 through before 6.17.5. The specific enabling flaw is a missing per-object capability check on one family of the plugin's REST write routes; no admin rights, user interaction, or non-default configuration is needed beyond the attacker possessing such an account. Limiting factors: the attacker must already hold or be able to register a contributor-level account (self-registration or multi-author setups make this trivial; single-admin sites without open registration raise the bar), and impact is confined to content integrity/availability (modify, unpublish, trash, take ownership) with no data disclosure. |
| Impact | This is a genuine but low-severity broken-access-control flaw (CWE-863), not a high-CVSS scare. The vendor CVSS 3.1 base is 3.8 (AV:N/AC:L/PR:H/UI:N/S:U/C:N/I:L/A:L) - network-reachable and low-complexity, but requiring privileges and yielding only limited integrity/availability impact with no confidentiality loss. There is a notable internal inconsistency: the description explicitly states the attacker needs only 'a low-privilege role such as contributor,' which corresponds to PR:L, yet the published vector encodes PR:H - this discrepancy understates likelihood of exploitation and should be verified with WPScan/the vendor (my independent assessment uses PR:L). No EPSS score, KEV listing, or public POC was provided in the intelligence, so there is no signal of active or automated exploitation; the SSVC posture is effectively low (authenticated prerequisite, bounded technical impact, not automatable at scale). Overall this is a routine patch-in-normal-cycle issue rather than an emergency, elevated slightly because the affected accounts (contributors) are commonly granted on multi-author WordPress sites and the flaw lets them tamper with administrators' content. |
| Exploit ScenarioDerived | On a multi-author WordPress site running The Events Calendar before 6.17.5, an attacker who holds (or registers/obtains) a Contributor account sends a crafted request to the vulnerable REST write route, which fails to perform a per-object capability check. They then modify, unpublish, trash, or reassign ownership of events and records created by other users, including administrators. No public exploit code was identified at time of analysis; exploitation is straightforward (AC:L) but requires an authenticated low-privilege account. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Sep 23, 2026
Broken access control in The Events Calendar WordPress plugin before 6.17.5 allows authenticated contributor-level users to modify, unpublish, trash, and take ownership of records belonging to other users, including administrators. The flaw is a missing per-object capability check on one family of REST write routes (CWE-863), and exploitation requires only a low-privilege WordPress account, consistent with the independent assessment's PR:L rating. No public exploit identified at time of analysis; the vendor patch is 6.17.5.
RemediationAI
Upgrade The Events Calendar to 6.17.5 or later; this is the vendor-released patch version and resolves the missing per-object capability check. Apply the update through the WordPress admin dashboard or WP-CLI and verify the installed version afterward. If immediate upgrade is not possible, reduce exposure by removing or restricting contributor-level accounts, disabling open registration, and reviewing multi-author workflows, since exploitation requires an authenticated low-privilege account; these steps may disrupt legitimate content contribution. Monitor for unexpected changes to events and related records, restore any trashed or unpublished records, and consult the WPScan advisory at https://wpscan.com/vulnerability/6c20337d-f485-491c-a380-38a3039af17d/ and NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-84743 for additional details.
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
The Events Calendar is a WordPress plugin whose REST API exposes write routes for events and related records. CWE-863 (Incorrect Authorization) applies because the plugin checks a route-level capability but fails to perform a per-object capability check, so a contributor-level user can act on records they do not own. The independent assessment rates this as CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:L/A:L, correcting the vendor-listed PR:H vector to PR:L because only an authenticated contributor account is needed. Impact is limited to integrity and availability (modify, unpublish, trash, take ownership), with no confidentiality impact and no user interaction required. The WPScan tagging as authentication bypass reflects the broken authorization boundary rather than an unauthenticated bypass. No CPE strings were provided in the input data; the EUVD advisory identifies The Events Calendar 6.15.16.1 through before 6.17.5 as affected.
Know when WordPress 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:L/A:L
Description specifies a low-privilege contributor account (PR:L, not the vendor's PR:H); network REST route, no UI; impact limited to tampering/trashing others' records (I:L/A:L, C:N).
Primary rating from Vendor (wpscan).
CVSS VectorVendor: wpscan
Lifecycle Timeline
4DescriptionCVE.org
The Events Calendar WordPress plugin before 6.17.5 does not perform a per-object capability check on one family of its REST write routes, allowing users with a low-privilege role such as contributor to modify, unpublish, trash and take ownership of records belonging to other users, including administrators.
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
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra para
The isMail transport in PHPMailer before 5.2.20 might allow remote attackers to pass extra parameters to the mail comman
The Backup Migration plugin for WordPress is vulnerable to Remote Code Execution in all versions up to, and including, 1
The Hash Form - Drag & Drop Form Builder plugin for WordPress is vulnerable to arbitrary file uploads due to missing fil
Authentication bypass in the LiteSpeed Cache WordPress plugin (versions prior to 6.5.0.1) allows unauthenticated remote
The GiveWP - Donation Plugin and Fundraising Platform plugin for WordPress is vulnerable to PHP Object Injection in all
The Simple File List plugin for WordPress through version 4.2.2 contains an unauthenticated remote code execution vulner
The AI Engine WordPress plugin through version 3.1.3 exposes Bearer Token values through the /mcp/v1/ REST API endpoint
The SureTriggers WordPress plugin through version 1.0.82 contains a privilege escalation vulnerability that allows unaut
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via
The Business Directory Plugin - Easy Listing Directories for WordPress plugin for WordPress is vulnerable to time-based
Remote code execution in WordPress 6.9.x (before 6.9.5) and 7.0.x (before 7.0.2) arises from a REST API batch endpoint r
EUVD-2026-85040
GHSA-gjgg-4qh2-m6v7
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB