Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
ReconReach public unauthenticated submission endpoint
-
DeliverySubmit entry with stored XSS payload
-
ExploitPayload persisted unsanitized in CRM data
-
InstallAdmin opens submissions page in wp-admin
-
C2Script executes in admin browser session
-
ExecuteSteal session or create rogue admin
-
ImpactFull WordPress site compromise
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Output encoding, context-aware escaping
MITRE ATT&CK
2 techniques across 2 tactics: Initial Access, Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires that the click5 CRM add-on to Gravity Forms (version ≤1.0.3) be installed and expose its public, unauthenticated content-submission endpoint - the specific feature where user-submitted CRM content is stored. No authentication is needed to plant the payload (PR:N), but execution is gated by required user interaction (UI:R): a high-privilege user, typically an administrator, must subsequently view the affected admin page where the stored, unescaped content is rendered. The payload does not fire until that admin page view occurs, which limits exploitation to environments where admins actively review submitted CRM data. |
| Impact | Multiple signals point to a genuine but conditional risk. The vendor CVSS vector (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H = 8.8) describes a network-reachable, low-complexity, unauthenticated flaw requiring user interaction, and public exploit code exists (reported by WPScan), which raises the practical threat above a purely theoretical finding. However, the stated impact (C:H/I:H/A:H with Scope:Unchanged) is aggressive for a stored XSS (CWE-79): classic reflected/stored XSS typically yields S:C with C:L/I:L/A:N, so the 8.8 score likely reflects the downstream consequence of compromising an admin session rather than a direct confidentiality/integrity/availability breach of the host - verify this impact weighting with the vendor. No CISA KEV entry and no EPSS score were provided, so there is no evidence of active, widespread exploitation despite available POC code; POC availability and active exploitation are distinct signals. Net assessment: a credible, actionable priority for sites running this specific plugin because it is unauthenticated and has public exploit code, but the real-world blast radius is gated by the plugin's limited deployment footprint and the requirement that an admin view the malicious content. |
| Exploit ScenarioDerived | An unauthenticated attacker submits a CRM entry through the plugin's public-facing endpoint, embedding a malicious JavaScript payload in a field that is stored without sanitization or output escaping. When a site administrator later opens the relevant admin page to review submissions, the payload executes in their authenticated browser session (UI:R), enabling session/cookie theft, creation of rogue admin accounts, or injection of further site changes. Public exploit code for this flaw is available via WPScan, lowering the barrier to reliable exploitation. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 11, 2026
Stored cross-site scripting in the click5 CRM add-on to Gravity Forms (all versions through 1.0.3) lets an unauthenticated attacker plant script into CRM content submitted through the plugin's public, unauthenticated content-submission endpoint; the input is neither sanitised on entry nor escaped on output, so the payload executes when a high-privilege user - typically an administrator - later opens the admin page that renders the stored CRM data. Publicly available exploit code exists (WPScan published a proof-of-concept reference), but there is no CISA KEV entry or other confirmation of active exploitation. Although the bundled score of 8.8 implies severe impact, our independent assessment rates this CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N, because exploitation is conditional: the plugin must be installed with its submission endpoint reachable, and an administrator must subsequently review the poisoned entry before the script fires.
RemediationAI
No vendor-released patch identified at time of analysis - no fixed version number is present in the available data, so do not assume an upgrade target exists yet and re-check the WPScan advisory at https://wpscan.com/vulnerability/ebfcc2da-5d8b-4f15-832f-02bd77844368/ for a patched release before restoring normal operation. The most effective immediate control is to deactivate and remove the click5 CRM add-on to Gravity Forms from any site where it is not business-critical, accepting the loss of that CRM functionality as the trade-off; if the plugin must stay active, disable the public unauthenticated content-submission endpoint (or the shortcode/form that exposes it) so no attacker-supplied data can enter the CRM store, recognising that this stops legitimate customer submissions as well. As a network-layer compensating control, deploy a WAF rule that blocks POST requests carrying HTML or script markup to the plugin's submission route, which can be tuned with allowlists to reduce false positives against legitimate CRM content but requires ongoing rule maintenance. Because the payload only fires in an admin page view, applying a strict Content-Security-Policy to /wp-admin/ (dropping 'unsafe-inline' and untrusted script sources) substantially raises the bar for execution, at the cost of potentially breaking other admin-side scripts and requiring CSP tuning. Administrators should also quarantine or purge future CRM entries containing markup until a fix lands, restrict who can open the affected CRM admin page, and monitor web-server and audit logs for anomalous POSTs to the plugin endpoint followed by unexpected admin-side requests.
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
This is a classic CWE-79 stored (persistent) cross-site scripting flaw in the WordPress plugin ecosystem. The click5 CRM add-on to Gravity Forms exposes an endpoint that accepts CRM content from unauthenticated visitors and persists it to the WordPress database without input sanitisation; the same data is later rendered inside an administrative page without output escaping or contextual encoding. Because the sink is an admin-facing page, any script that survives storage executes in the origin and session context of a logged-in privileged user, which is why the vulnerability is rated with a changed scope (S:C) - the compromised component's weakness lets an attacker act beyond the plugin's own security authority, against the WordPress admin session. The CVSS vector supplied in the source data is AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H, whereas our assessment uses a changed scope with low confidentiality and integrity impact, reflecting that the observed attack path is a stored-script injection whose realised effect depends on an administrator viewing the affected page rather than a direct, fully automated compromise. The affected product is tracked as CPE cpe:2.3:a:unknown:click5_crm_add-on_to_gravity_forms:*:*:*:*:*:*:*:* (vendor unregistered in the CPE dictionary), and EUVD records affected versions as click5 CRM add-on to Gravity Forms ≤ 1.0.3 under EUVD-2026-96759.
Know when Click5 Crm Add On To Gravity Forms 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:R/S:U/C:H/I:H/A:H
Unauthenticated stored XSS executing in a separate admin browser context warrants S:C with C:L/I:L; A:N as XSS does not directly impair availability, differing from the vendor's C/I/A:H rating.
Primary rating from Vendor (WPScan).
CVSS VectorVendor: WPScan
Lifecycle Timeline
3DescriptionCVE.org
The click5 CRM add-on to Gravity Forms WordPress plugin through 1.0.3 does not sanitise and escape content submitted through an unauthenticated endpoint before outputting it back in an admin page, leading to Stored XSS which could be used against high privilege users such as admin.
Technical POC Analysis
CWE-79 (Improper Neutralization of Input During Web Page Generation), specifically Stored/Persistent XSS.
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 Gravity Forms (all versions through 1.0.3) contains a stored cross-site scripting flaw that allows an unauthenticated outsider to plant malicious script into CRM records that an administrator later opens, potentially handing an attacker control of an administrator's browser session. Because no vendor-released patch is identified at time of analysis and publicly available exploit code exists, any site running this add-on with a reachable submission form remains exposed. Leadership should care because the entry point requires no credentials and the payoff is administrator-level access to the affected sites.
No vendor-released patch identified at time of analysis. Interim mitigations: deactivate or remove the click5 CRM add-on (versions through 1.0.3); if it must remain, block or tightly restrict the public unauthenticated content-submission endpoint and enforce allow-list validation on submitted CRM content; deploy WAF/virtual-patching rules targeting stored XSS payloads; apply output encoding at the rendering tier; and audit and cleanse stored CRM records for injected script.
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 Scripting occurs when an application accepts untrusted data and sends it to a web browser without proper validation or encoding.
EUVD-2026-96759
GHSA-9wvg-6mc9-c3cm
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB