Description
The Ninja Forms WordPress plugin from 3.14.10 before 3.15.2 does not prevent shortcodes in request-derived values from being executed when it substitutes them into content it later processes for shortcodes, allowing unauthenticated users to run any shortcode registered on the site.
Published: 2026-09-06
Score: 4.8 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary shortcode execution
Action: Assess Impact
AI Analysis

Impact

The vulnerability exists in Ninja Forms versions 3.14.10 through 3.15.1, where the plugin injects user‑supplied IP or Referer merge tag values directly into content that is subsequently processed for shortcodes. Because no sanitization or validation is performed, an unauthenticated user can place arbitrary WordPress shortcodes within those request‑derived values. When the form is rendered, the plugin processes the shortcodes, executing any shortcode that the site has registered. This can enable arbitrary code execution, data exfiltration, or modifications to site content if the attacker has access to privileged shortcodes.

Affected Systems

The affected product is the Ninja Forms WordPress plugin. All installations using version 3.14.10 up to and including 3.15.1 are vulnerable. Earlier or later versions are not affected. The plugin operates inside the WordPress content management system, so any WordPress site running those versions is at risk.

Risk and Exploitability

The CVSS base score of 4.8 indicates moderate severity. EPSS is not available and the vulnerability is not listed in the CISA KEV catalog, suggesting no known widespread exploitation to date. Nevertheless, the flaw requires no authentication and only a crafted HTTP request that includes a modified IP or Referer merge tag, so an attacker with internet access could potentially exploit the site. If a privileged shortcode is registered, the impact could range from data manipulation to full site compromise.

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

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Ninja Forms to version 3.15.2 or later
  • If an upgrade is not immediately possible, avoid using IP or Referer merge tags in form settings to prevent untrusted input from reaching the shortcode processor
  • Deactivate or remove the Ninja Forms plugin until a patch is applied

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

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Sun, 06 Sep 2026 13:15:00 +0000

Type Values Removed Values Added
Weaknesses CWE-20
CWE-79

Sun, 06 Sep 2026 11:30:00 +0000

Type Values Removed Values Added
Weaknesses CWE-74
Metrics ssvc

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


Sun, 06 Sep 2026 11:15:00 +0000

Type Values Removed Values Added
First Time appeared Ninjaforms
Ninjaforms ninja Forms
Wordpress
Wordpress wordpress
Weaknesses CWE-20
CWE-79
Vendors & Products Ninjaforms
Ninjaforms ninja Forms
Wordpress
Wordpress wordpress

Sun, 06 Sep 2026 09:45:00 +0000

Type Values Removed Values Added
Description The Ninja Forms WordPress plugin from 3.14.10 before 3.15.2 does not prevent shortcodes in request-derived values from being executed when it substitutes them into content it later processes for shortcodes, allowing unauthenticated users to run any shortcode registered on the site.
Title Ninja Forms 3.14.10 - 3.15.1 - Unauthenticated Arbitrary Shortcode Execution via IP and Referer Merge Tags
References
Metrics cvssV3_1

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


Subscriptions

Ninjaforms Ninja Forms
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-06T10:43:11.285Z

Reserved: 2026-08-26T11:09:47.779Z

Link: CVE-2026-80437

cve-icon Vulnrichment

Updated: 2026-09-06T10:41:34.017Z

cve-icon NVD

Status : Deferred

Published: 2026-09-06T10:17:14.693

Modified: 2026-09-08T19:09:21.310

Link: CVE-2026-80437

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-06T15:30:05Z

Weaknesses
  • CWE-74

    Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')