Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessIdentify site running vulnerable add-on
-
DeliverySend crafted request to unprotected REST endpoint
-
ExploitOverwrite arbitrary blog options
-
ExecutionEnable registration and set admin default role
-
PersistRegister new administrator account
-
ImpactFull site takeover
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 must be a WordPress site running the click5 CRM add-on to Contact Form 7 at version 1.0.4 or earlier, with the vulnerable REST endpoint reachable (the default state, since it lacks any authorization or CSRF check). No authentication, no valid nonce/CSRF token, and no user interaction are required (confirmed by PR:N/UI:N). The only real limiting factor is deployment: the specific add-on must be installed and active - Contact Form 7 alone, or WordPress without this add-on, is not affected. Full takeover via the administrator-creation path also presupposes that WordPress user registration can be toggled on through the arbitrary-option write, which the described flaw permits. |
| Impact | This is a genuine high-priority issue, not a high-CVSS-but-low-real-risk case. The CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N) is fully consistent with the description: a REST endpoint lacking both authorization and CSRF checks is reachable by unauthenticated attackers over the network with low complexity and no user interaction. CWE-862 (Missing Authorization) directly matches the root cause. The signals reinforce rather than conflict: a missing-authorization flaw that permits writing arbitrary blog options (and thus creating an administrator) yields full confidentiality, integrity, and availability impact (C:H/I:H/A:H), so the 9.8 rating is defensible. POC/exploit code is publicly available per WPScan, which raises near-term risk. No EPSS score was provided and the CVE is NOT listed in CISA KEV, so there is no confirmation of active in-the-wild exploitation - the elevated concern rests on the trivial exploitability and public POC rather than observed attacks. The main tempering factor is deployment footprint: this affects a specific CRM add-on to Contact Form 7, not Contact Form 7 or WordPress core itself, so exposure is limited to sites running that particular add-on (≤1.0.4). |
| Exploit ScenarioDerived | An unauthenticated attacker sends a crafted request to the add-on's unprotected REST option-update endpoint and overwrites core WordPress options such as the default registration role and user-registration setting, then registers a new account that is automatically granted administrator privileges. Because publicly available exploit code exists and no authentication or CSRF token is required, the attacker gains full site takeover remotely. The low attack complexity (AC:L) and no-user-interaction requirement make mass or opportunistic exploitation straightforward against any exposed vulnerable site. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 11, 2026
Unauthenticated option manipulation in the click5 CRM add-on to Contact Form 7 (versions through 1.0.4) lets remote attackers rewrite arbitrary WordPress options without authorization, a nonce, or any user interaction, which is sufficient to enable user registration and create a new administrator account for full site takeover. The flaw carries a 9.8 CVSS score (AV:N/AC:L/PR:N/UI:N), and publicly available exploit code exists, making this a realistic and high-priority target for mass scanning against any WordPress site that has this specific add-on installed and active; Contact Form 7 alone, or WordPress without the add-on, is not affected. No CISA KEV entry was provided, so active exploitation is not independently confirmed, but the combination of unauthenticated reachability, trivial preconditions, and published exploit code warrants urgent triage and removal or blocking of the vulnerable endpoint.
RemediationAI
No vendor-released patch identified at time of analysis, and no fixed version is specified in the available advisory data, so the primary action is to deactivate and remove the click5 CRM add-on to Contact Form 7 until the vendor ships a corrected release. If removal is not immediately possible, block or deny access to the plugin's REST routes at the reverse proxy, web server, or WAF - for example, reject requests under /wp-json/ that target the add-on's namespace - accepting the trade-off that the add-on's CRM functionality will stop working until it is patched. As a secondary control, disable open user registration (users_can_register off) and audit the wp_options table and user roster for unexpected changes such as a new administrator account or a modified default_role, since the arbitrary-option write means other settings may already have been altered; these workarounds reduce exposure but do not eliminate the underlying missing-authorization weakness. Consult the WPScan advisory at https://wpscan.com/vulnerability/1dbb03eb-97ba-4a0f-aeea-6a38a47c95e5/ and the NVD entry at https://nvd.nist.gov/vuln/detail/CVE-2026-84254 for updates, and verify the deployed plugin version before assuming a site is clean.
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 root cause is CWE-862 (Missing Authorization) combined with a missing anti-CSRF token and an option-ownership check in the plugin's REST API handler. The click5 CRM add-on registers a WordPress REST endpoint that writes blog options, but its permission callback effectively allows any caller and it never verifies a nonce or validates that the option key being modified actually belongs to the add-on. Because WordPress treats options such as users_can_register and default_role as authoritative configuration, an attacker can flip registration on, set the default role to administrator, and then register a privileged account through the normal signup flow. The CPE string supplied (cpe:2.3:a:unknown:click5_crm_add-on_to_contact_form_7:*:*:*:*:*:*:*:*) confirms the affected component is the add-on itself rather than core WordPress or Contact Form 7, and the ENISA EUVD entry pins the vulnerable range at 1.0.4 and earlier. The vector PR:N/UI:N confirms that no authentication and no victim interaction are needed, which aligns with the assessment that this is a genuine high-priority issue rather than a high-CVSS-but-low-real-risk case.
Know when Click5 Crm Add On To Contact Form 7 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:N/UI:N/S:U/C:H/I:H/A:H
Unauthenticated network-reachable REST endpoint with no authz/CSRF check (AV:N/AC:L/PR:N/UI:N); arbitrary option write enabling admin creation gives full C:H/I:H/A:H.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The click5 CRM add-on to Contact Form 7 WordPress plugin through 1.0.4 does not have authorisation and CSRF checks when updating options via a REST endpoint, and does not ensure that the option to be updated belongs to the click5 CRM add-on to Contact Form 7 WordPress plugin through 1.0.4. As a result, unauthenticated attackers could change arbitrary blog options, allowing them to create a new administrator account and take over the site.
Technical POC Analysis
Bug class: CWE-862 Missing Authorization, combined with missing CSRF protection and missing object/option ownership validation.
Full technical POC analysis - root cause, step-by-step exploitation and patch breakdown - is part of the Pro and Business plans.
Executive ViewAI
The click5 CRM add-on for Contact Form 7 (versions through 1.0.4) is affected by an unauthenticated option-manipulation flaw that permits an attacker to create a rogue administrator account and achieve full site takeover. Any organization hosting a WordPress site with this specific add-on installed and active faces a critical exposure, and because publicly available exploit code exists and no vendor patch is yet identified, leadership should prioritize immediate removal or mitigation of the component.
No vendor-released patch identified at time of analysis; interim mitigations include deactivating and removing the click5 CRM add-on, blocking its endpoints via WAF or reverse proxy, restricting access to wp-admin and admin-ajax.php, enabling monitoring and alerting for new administrator accounts and option changes, and conducting a compromise assessment. If the add-on must remain active, virtual patching via WAF rules that specifically block the vulnerable option-manipulation requests is essential.
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
Cross-Site Request Forgery exploits the automatic credential inclusion behavior of web browsers.
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
EUVD-2026-96756
GHSA-xj8c-cq6p-8j43
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB