Description
The Database for Contact Form 7, WPforms, Elementor forms WordPress plugin before 1.5.3 does not properly sanitise and escape a parameter before reflecting it back in an admin page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin.
Published: 2026-07-28
Score: 7.1 High
EPSS: < 1% Very Low
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability lies in the way the Database for Contact Form 7, WPforms, and Elementor forms plugin handles the input parameter used in its admin pages. The plugin fails to sanitize and escape this parameter before echoing it back, which can allow an attacker to inject JavaScript that executes in the browser context of users with administrative privileges. This type of vulnerability, known as Reflected XSS, permits manipulation of the user interface, credential theft, or redirection to malicious sites for users who have high‑level access to the site. The depiction of the flaw in the plugin’s code is that the value of the form identifier is directly written to the output without proper escaping.

Affected Systems

All installations of the Database for Contact Form 7, WPforms, and Elementor forms WordPress plugin that are running before version 1.5.3 are affected. Administrators and other empowered users interacting with the plugin’s administrative pages are at risk. No specific vendor or product names are listed beyond the plugin itself, and no detailed version range is supplied except for the 1.5.3 cutoff.

Risk and Exploitability

The EPSS score is reported as less than 1%, indicating a very low probability of exploitation observed or predicted at this time, and the vulnerability is not catalogued in the CISA KEV list. Nevertheless, because the impact is confined to privileged administrators, the potential damage from a successful attack could be severe, enabling full control over the site. The flaw can be exploited by crafting a URL or form that includes malicious JavaScript in the form_id parameter and delivering it to a logged‑in administrator who then views the injected content in the admin interface.

Generated by OpenCVE AI on August 12, 2026 at 01:15 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade the plugin to version 1.5.3 or later.
  • If an upgrade is not immediately possible, restrict the form_id parameter to numeric values and escape it before rendering in any admin page.
  • Apply general WordPress security best practices—such as restricting administrative access to trusted users and monitoring for XSS activity—until a permanent fix is in place.

Generated by OpenCVE AI on August 12, 2026 at 01:15 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Wed, 05 Aug 2026 00:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Tue, 04 Aug 2026 13:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Sun, 02 Aug 2026 10:00:00 +0000

Type Values Removed Values Added
Weaknesses CWE-79

Tue, 28 Jul 2026 20:15:00 +0000

Type Values Removed Values Added
First Time appeared Crmperks
Crmperks database For Contact Form 7, Wpforms, Elementor Forms
Wordpress
Wordpress wordpress
Vendors & Products Crmperks
Crmperks database For Contact Form 7, Wpforms, Elementor Forms
Wordpress
Wordpress wordpress

Tue, 28 Jul 2026 09:30:00 +0000

Type Values Removed Values Added
Description The Database for Contact Form 7, WPforms, Elementor forms WordPress plugin before 1.5.3 does not properly sanitise and escape a parameter before reflecting it back in an admin page, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin.
Title Database for Contact Form 7, WPforms, Elementor forms < 1.5.3 - Reflected XSS via form_id
References

Subscriptions

Crmperks Database For Contact Form 7, Wpforms, Elementor Forms
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-07-28T13:19:17.540Z

Reserved: 2026-07-06T14:11:37.540Z

Link: CVE-2026-14870

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-07-28T07:16:41.407

Modified: 2026-07-28T16:07:15.840

Link: CVE-2026-14870

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-12T01:30:07Z

Weaknesses
  • CWE-79

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