Description
The NEX-Forms WordPress plugin before 9.2.3 does not sanitise and escape some submitted form data before storing it and outputting it back in the admin dashboard, leading to a Stored Cross-Site Scripting vulnerability which could allow unauthenticated users to perform Stored Cross-Site Scripting attacks against high privilege users such as administrators when they view the submitted entries.
Published: 2026-07-17
Score: 6.1 Medium
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The NEX‑Forms WordPress plugin before version 9.2.3 stores certain form field values without proper sanitization or escaping and later outputs those values directly in the admin dashboard. This flaw allows an attacker to inject arbitrary JavaScript code that will execute with the privileges of any administrator who views the stored form entry. No additional information about data exfiltration or system compromise is provided, but the injected code could be used to hijack sessions, steal credentials, or modify site content.

Affected Systems

The vulnerability is present on any WordPress site that has the NEX‑Forms plugin installed with a version older than 9.2.3. No specific operating system or server platform constraints are mentioned, and the vendor beyond the plugin name is currently unknown.

Risk and Exploitability

A CVSS score of 6.1 indicates moderate severity, and an EPSS score of less than 1 percent reflects a low likelihood of exploitation in the wild. The vulnerability is not listed in the CISA KEV catalog. An attacker does not need admin credentials; it is sufficient to submit malicious input through any publicly accessible form powered by NEX‑Forms before version 9.2.3. The payload is stored in the database and will execute with administrator privileges when an admin later views the stored entry in the back‑end.

Generated by OpenCVE AI on August 3, 2026 at 02:51 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade NEX‑Forms to version 9.2.3 or later to apply the input sanitization fix.
  • Restrict or disable public form pages, or require authentication for form submissions until the plugin is updated.
  • Add a Content Security Policy header to the admin dashboard to mitigate the impact of any stored XSS that may be injected before patching.

Generated by OpenCVE AI on August 3, 2026 at 02:51 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 17 Jul 2026 15:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79
Metrics cvssV3_1

{'score': 6.1, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N'}

ssvc

{'options': {'Automatable': 'no', 'Exploitation': 'poc', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Fri, 17 Jul 2026 06:45:00 +0000

Type Values Removed Values Added
Description The NEX-Forms WordPress plugin before 9.2.3 does not sanitise and escape some submitted form data before storing it and outputting it back in the admin dashboard, leading to a Stored Cross-Site Scripting vulnerability which could allow unauthenticated users to perform Stored Cross-Site Scripting attacks against high privilege users such as administrators when they view the submitted entries.
Title NEX-Forms < 9.2.3 - Unauthenticated Stored XSS via Form Submission
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-17T14:50:27.413Z

Reserved: 2026-06-01T09:05:50.251Z

Link: CVE-2026-10525

cve-icon Vulnrichment

Updated: 2026-07-17T14:50:21.523Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-03T03:00:04Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')