Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessCraft malicious URL with XSS payload
-
DeliveryPhish victim to click link
-
ExploitPayload reflected unsanitized in page
-
ExecutionScript executes in victim browser
-
ImpactHijack session or act as victim
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 an attacker to deliver a crafted link containing an XSS payload to a victim who must then open it in a browser with the vulnerable NEX-Forms plugin active (user interaction is required per UI:R, which is the primary limiting factor). As reflected XSS, the payload is not stored and executes only for users who follow the attacker's specific link, so there is no persistent compromise and no mass/automatic exploitation. The flaw is reachable without attacker authentication (PR:N) against sites running NEX-Forms versions up to and including 9.3.1; impact is heightened when the lured victim is a privileged/authenticated WordPress user. The specific vulnerable parameter or endpoint is not detailed in the provided data. |
| Impact | This is a reflected cross-site scripting (CWE-79) flaw in the Basix NEX-Forms WordPress plugin (through 9.3.1), reported by Patchstack. The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L) scores 7.1 (High) - network-reachable, low-complexity, requiring no attacker privileges but DOES require user interaction (UI:R), which is consistent with reflected XSS that needs a victim to follow a crafted link. The changed scope (S:C) reflects script executing in the victim's browser context beyond the vulnerable component, with Low confidentiality/integrity/availability impact. No EPSS score, no CISA KEV listing, and no public POC were supplied, so by the precision rules this is 'no public exploit identified at time of analysis.' The signals are internally consistent (no conflict between vector and description), but the CVSS is largely theoretical rather than evidence-backed: there is no exploitation-probability (EPSS) data and no active-exploitation signal. Net assessment - this is a credible but moderate-priority web vulnerability typical of the large volume of WordPress plugin XSS issues; it warrants patching in the normal cycle rather than emergency response, with priority rising for sites exposing the plugin to untrusted/unauthenticated visitors. Note: reflected XSS requires social-engineering the victim, so real-world risk is lower than the network-unauthenticated framing alone suggests. |
| Exploit ScenarioDerived | An attacker crafts a malicious URL targeting a vulnerable NEX-Forms endpoint with a reflected, unsanitized parameter and delivers it to a victim (e.g., a logged-in site administrator) via phishing or a planted link. When the victim opens the link, attacker-controlled JavaScript executes in their browser in the context of the WordPress site, potentially enabling session/cookie theft or actions on the victim's behalf. No public proof-of-concept exploit was identified at time of analysis, and successful exploitation depends on the victim interacting with the crafted link (UI:R). |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Oct 09, 2026
Reflected cross-site scripting in the Basix NEX-Forms WordPress plugin (through version 9.3.1) allows remote attackers to inject script into a page that executes in a victim's browser when that victim opens a crafted link, with user interaction required per the CVSS vector (UI:R) and no authentication required to trigger the flaw (PR:N). Successful exploitation can lead to theft of session cookies or authentication tokens and, because the vulnerable component scores S:C, the resulting script runs in the security context of the affected WordPress site - making a lured privileged administrator a particularly valuable target. The consequences are limited in scope: the payload is not stored and only affects users who follow the attacker's specific link, and no public exploit code or confirmed active exploitation was identified at time of analysis.
RemediationAI
No vendor-released patch identified at time of analysis: the available Patchstack advisory does not specify a fixed version, so administrators should confirm the current release state at https://patchstack.com/database/wordpress/plugin/nex-forms-express-wp-form-builder/vulnerability/wordpress-nex-forms-plugin-9-3-1-cross-site-scripting-xss-vulnerability and apply the vendor's patched release as soon as one is published. Until then, the most effective compensating control is to deactivate or uninstall NEX-Forms where its form-builder functionality is not actively required, accepting the functional loss as the trade-off; where the plugin must remain, restrict administrative access so that privileged WordPress users do not browse arbitrary links while logged in, since a reflected payload aimed at an authenticated session is the highest-impact scenario. Deploy WAF or reverse-proxy rules that inspect query strings and request bodies for common XSS patterns (script tags, event handlers, javascript: URIs) and block or sanitize matching requests, understanding that generic XSS filters can produce false positives against legitimate form submissions. Adding a restrictive Content-Security-Policy header, particularly with a nonce- or hash-based script-src so that inline injected script is refused, materially reduces execution of reflected payloads but can break legitimate theme and plugin JavaScript and requires careful tuning and testing. Finally, monitor web logs for concentrated inbound requests containing encoded script payloads against NEX-Forms endpoints and treat such traffic as attempted exploitation rather than normal form usage.
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 issue is a classic CWE-79 Improper Neutralization of Input During Web Page Generation, specifically the reflected (non-persistent) variant, in the WordPress form-builder plugin distributed as nex-forms-express-wp-form-builder by Basix and tracked under the CPE cpe:2.3:a:basix:nex-forms:*:*:*:*:*:*:*:*. Reflected XSS occurs when user-supplied input from a request is echoed back into the HTML response without adequate encoding or contextual escaping, so a script payload embedded in a crafted URL is rendered and executed by the victim's browser rather than being safely treated as text. The assessed vector CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:L indicates the flaw is network-reachable with low attack complexity and needs no attacker credentials, but requires the victim to interact with the crafted link (the primary limiting factor); the S:C scope change reflects the fact that the injected script executes in the context of the affected site while the vulnerable component itself is the plugin, and the low C/I/A ratings reflect that impact is bounded rather than full-site compromise. The exact vulnerable parameter or endpoint within the plugin is not specified in the available data, and the underlying technology stack is WordPress plus PHP, meaning the typical contributing factors are missing output escaping functions such as esc_html()/esc_attr() and the absence of a nonce or input sanitization check on the reflecting request path.
Know when Nex 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:C/C:L/I:L/A:L
Reflected XSS is remotely reachable (AV:N) and unauthenticated (PR:N) but needs the victim to click a crafted link (UI:R); script runs in the browser beyond the component (S:C) with limited C/I/A impact.
Primary rating from Vendor (Patchstack).
CVSS VectorVendor: Patchstack
DescriptionCVE.org
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Basix NEX-Forms nex-forms-express-wp-form-builder allows Reflected XSS.This issue affects NEX-Forms: from n/a through 9.3.1.
Executive ViewAI
The Basix NEX-Forms WordPress plugin, versions through 9.3.1, exposes organizations using affected WordPress sites to a high-severity reflected cross-site scripting issue for which no vendor patch is currently available. A successful lure could allow an attacker to capture an administrator's session and operate within the site's security context, potentially leading to broader website compromise or data exposure. Leadership should prioritize identification and mitigation because the flaw requires only a crafted link and user interaction, and no public exploit identified at time of analysis.
No vendor patch is available. Interim mitigations include deactivating or removing the Basix NEX-Forms plugin (versions through 9.3.1), enforcing virtual patching or WAF rules to block reflected XSS, restricting WordPress administrator access with MFA and least privilege, and monitoring for suspicious admin session activity.
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.
The NEX-Forms WordPress plugin before 7.9.7 does not properly sanitise and escape user input before using it in SQL stat
Basix NEX-Forms through 7.8.7 allows authentication bypass for Excel report generation. Rated high severity (CVSS 7.5),
Basix NEX-Forms through 7.8.7 allows authentication bypass for stored PDF reports. Rated high severity (CVSS 7.5), this
The NEX-Forms WordPress plugin before 8.4 does not properly escape the `table` parameter, which is populated with user i
Stored Cross-Site Scripting in the NEX-Forms WordPress plugin before version 9.2.3 allows unauthenticated remote attacke
The NEX-Forms WordPress plugin before 8.3.3 does not validate and escape some of its shortcode attributes before outputt
NEX-Forms WordPress plugin versions 9.2.1 up to (but not including) 9.3.1 fail to perform any authorization, ownership,
The NEX-Forms WordPress plugin before 8.4.3 does not have CSRF checks in place when editing a form, and does not escape
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Basix NEX-Forms ne
Improper Neutralization of Special Elements used in an SQL Command ('SQL Injection') vulnerability in Basix NEX-Forms -
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Basix NEX-Forms ne
Stored cross-site scripting in Basix NEX-Forms (WordPress form-builder plugin) affects all versions up to and including
EUVD-2026-95626
GHSA-hg7c-rvx4-wpp5
NVD
CVE.org
EPSS
Vulnrichment
Exploit-DB