Description
The WS Form LITE – Drag & Drop Contact Form Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'field_<id>[0][0]' parameter in all versions up to, and including, 1.12.18 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is possible because the client-side esc_html() helper returns any non-string value unchanged, allowing a nested-array payload coerced via Array.prototype.toString to reach jQuery .append() unescaped.
Published: 2026-11-07
Score: 7.2 High
EPSS: n/a
KEV: No
Impact: Unauthenticated Stored Cross‑Site Scripting
Action: Immediate Patch
AI Analysis

Impact

The WS Form LITE – Drag & Drop Contact Form Builder contains a flaw where the field_<id>[0][0] parameter is not properly sanitized or escaped, allowing attackers to store malicious scripts that will run whenever a page containing that data is viewed. This stored XSS vulnerability (CWE‑79) gives the attacker the ability to execute arbitrary code in the browsers of all visitors to the affected pages, potentially compromising confidentiality, integrity, or availability of the site and of the users’ data, and persists until the injected data is removed by an administrator.

Affected Systems

Westguard’s WS Form LITE – Drag & Drop Contact Form Builder, versions up to and including 1.12.18.

Risk and Exploitability

The CVSS score of 7.2 classifies this as high severity, and with no authentication required, the attack vector is a web application form input. Although the EPSS score is not available and the flaw is not listed in the CISA KEV catalog, the vulnerability can be readily exploited by unauthenticated actors who submit a crafted form entry, leading to persistent cross‑site scripting that affects all users who load the page.

Generated by OpenCVE AI on November 7, 2026 at 13:05 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade the plugin to the newest release that removes the sanitization bug for array parameters.
  • If an upgrade cannot be applied immediately, use a web security tool or firewall to filter or block inappropriate script payloads submitted to the form endpoint, or specifically reject the field_<id>[0][0] input.
  • Audit the database and form submission logs for injected script content, delete any identified malicious data, and confirm that no stored scripts remain affecting site output.

Generated by OpenCVE AI on November 7, 2026 at 13:05 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 08 Nov 2026 06:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Sat, 07 Nov 2026 11:30:00 +0000

Type Values Removed Values Added
Description The WS Form LITE – Drag & Drop Contact Form Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'field_<id>[0][0]' parameter in all versions up to, and including, 1.12.18 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is possible because the client-side esc_html() helper returns any non-string value unchanged, allowing a nested-array payload coerced via Array.prototype.toString to reach jQuery .append() unescaped.
Title WS Form LITE <= 1.12.18 - Unauthenticated Stored Cross-Site Scripting via Text Field Array Value
Weaknesses CWE-79
References
Metrics cvssV3_1

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-11-07T18:06:00.431Z

Reserved: 2026-11-04T20:45:42.214Z

Link: CVE-2026-122231

cve-icon Vulnrichment

Updated: 2026-11-07T17:59:36.773Z

cve-icon NVD

Status : Deferred

Published: 2026-11-07T12:17:45.763

Modified: 2026-11-07T18:17:20.460

Link: CVE-2026-122231

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-07T13:15:15Z

Weaknesses
  • CWE-79

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