Description
The Forminator Forms WordPress plugin before 1.57.2.1 does not verify that a request came from a trusted proxy before preferring client-supplied forwarding headers over the connecting address, and it uses that value both to enforce its per-visitor voting limit and to record who submitted an entry. Unauthenticated visitors can therefore vote without limit on any poll and can choose the address stored against every submission they make.
Published: 2026-09-23
Score: 5.3 Medium
EPSS: n/a
KEV: No
Impact: Unlimited unauthenticated voting and arbitrary IP association
Action: Immediate Patch
AI Analysis

Impact

The vulnerability in the Forminator Forms WordPress plugin exists in all versions older than 1.57.2.1. The plugin trusts client‑supplied forwarding headers without confirming they originate from a trusted proxy, and uses those headers both to enforce a per‑visitor poll vote limit and to record the submitter An unauthenticated visitor can therefore spoof any IP address, submit multiple votes, and set the stored IP to an arbitrary value, corrupting poll results and undermining data integrity.

Affected Systems

Any WordPress installation that uses the Forminator Forms plugin version preceding 1.57.2.1 is affected. Administrators should verify the installed plugin version and update if necessary.

Risk and Exploitability

The CVSS score of 5.3 classifies this as a moderate‑severity flaw, with no EPSS data available and the vulnerability not listed in the CISA KEV catalog. An attacker can exploit the flaw by sending unauthenticated requests that include forged X‑Forwarded‑For style headers, thereby bypassing the poll vote cap and manipulating the recorded IP address with no authentication or additional privileges required.

Generated by OpenCVE AI on September 23, 2026 at 14:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Forminator Forms to version 1.57.2.1 or later to fix the unchecked forwarding header validation
  • Configure WordPress or the web server to ignore or validate client‑supplied forwarding headers, ensuring only trusted proxy IPs are accepted
  • Implement polling logs and anomaly detection to flag unusually high vote volumes or IP inconsistencies, and apply rate limiting for unauthenticated poll submissions

Generated by OpenCVE AI on September 23, 2026 at 14:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 23 Sep 2026 11:45:00 +0000

Type Values Removed Values Added
Description The Forminator Forms WordPress plugin before 1.57.2.1 does not verify that a request came from a trusted proxy before preferring client-supplied forwarding headers over the connecting address, and it uses that value both to enforce its per-visitor voting limit and to record who submitted an entry. Unauthenticated visitors can therefore vote without limit on any poll and can choose the address stored against every submission they make.
Title Forminator Forms < 1.57.2.1 - Unauthenticated Poll Vote Limit Bypass via IP Spoofing
Weaknesses CWE-348
References
Metrics cvssV3_1

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

ssvc

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


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-23T10:49:29.836Z

Reserved: 2026-09-08T19:04:16.618Z

Link: CVE-2026-87070

cve-icon Vulnrichment

Updated: 2026-09-23T10:33:27.586Z

cve-icon NVD

Status : Received

Published: 2026-09-23T11:17:15.333

Modified: 2026-09-23T11:17:15.333

Link: CVE-2026-87070

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-23T14:30:06Z

Weaknesses
  • CWE-348

    Use of Less Trusted Source