Description
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.14.6 via deserialization of untrusted input . This makes it possible for authenticated attackers, with administrator-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present. The deserialization is triggered automatically during form import when WPN_Helper::build_nf_cache() invokes $action->get_settings() immediately after the crafted form is imported, requiring no further interaction beyond the import action itself.
Published: 2026-09-09
Score: 6.6 Medium
EPSS: < 1% Very Low
KEV: No
Impact: Arbitrary code execution
Action: Patch
AI Analysis

Impact

Ninja Forms versions up to 3.14.6 are vulnerable to PHP Object Injection via the form import feature. An authenticated attacker who has at least administrator privileges can submit a specially crafted form that is deserialized by the plugin during import. Because the deserialization occurs automatically when the import is performed, the attacker does not need any additional interaction. The core vulnerability itself does not provide a ready‑to‑execute persistence or code‑execution (POP) chain, so on a plain system the impact is limited to the ability to inject a PHP object. However, if the target site also hosts another plugin or theme that contains a usable POP chain, the injected object can be leveraged to delete arbitrary files, exfiltrate data, or execute arbitrary code, effectively giving the attacker full control over the affected server.

Affected Systems

The affected product is the Ninja Forms plugin for WordPress, versions 3.14.6 and earlier. No specific WordPress core version or theme is listed as affected by the deserialization flaw itself. The flaw becomes dangerous only when combined with a POP chain provided by additional installed plugins or themes.

Risk and Exploitability

The CVSS score of 6.6 indicates a moderate severity that balances a limited initial effect with the potential for significant damage if a POP chain is present. EPSS data is not available, so the current exploitation probability is unknown. The vulnerability is not listed in the CISA KEV catalog. Attackers must have administrator or higher-level credentials to perform the import; no network or local privilege escalation is required beyond the existing role. If a compatible POP chain is present on the same site, the attacker can achieve arbitrary code execution, otherwise the effect remains limited to object creation during import.

Generated by OpenCVE AI on September 9, 2026 at 11:42 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade Ninja Forms to the latest version (≥3.14.7) or any release that removes the vulnerable import handling
  • If upgrading is not immediately possible, disable or restrict the Import functionality in the admin menu so only trusted users can perform imports
  • Audit the site for other plugins or themes that include a POP chain; remove or patch those components, and consider employing a web application firewall to block object injection payloads

Generated by OpenCVE AI on September 9, 2026 at 11:42 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Thu, 10 Sep 2026 20:30:00 +0000

Type Values Removed Values Added
First Time appeared Kstover
Kstover ninja Forms – The Contact Form Builder That Grows With You
Wordpress
Wordpress wordpress
Vendors & Products Kstover
Kstover ninja Forms – The Contact Form Builder That Grows With You
Wordpress
Wordpress wordpress

Wed, 09 Sep 2026 17:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

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


Wed, 09 Sep 2026 03:45:00 +0000

Type Values Removed Values Added
Description The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to PHP Object Injection in all versions up to, and including, 3.14.6 via deserialization of untrusted input . This makes it possible for authenticated attackers, with administrator-level access and above, to inject a PHP Object. No known POP chain is present in the vulnerable software, which means this vulnerability has no impact unless another plugin or theme containing a POP chain is installed on the site. If a POP chain is present via an additional plugin or theme installed on the target system, it may allow the attacker to perform actions like delete arbitrary files, retrieve sensitive data, or execute code depending on the POP chain present. The deserialization is triggered automatically during form import when WPN_Helper::build_nf_cache() invokes $action->get_settings() immediately after the crafted form is imported, requiring no further interaction beyond the import action itself.
Title Ninja Forms <= 3.14.6 - Authenticated (Administrator+) PHP Object Injection via Form Import
Weaknesses CWE-502
References
Metrics cvssV3_1

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


Subscriptions

Kstover Ninja Forms – The Contact Form Builder That Grows With You
Wordpress Wordpress
cve-icon MITRE

Status: PUBLISHED

Assigner: Wordfence

Published:

Updated: 2026-09-09T16:03:25.422Z

Reserved: 2026-06-05T11:44:07.027Z

Link: CVE-2026-11363

cve-icon Vulnrichment

Updated: 2026-09-09T15:41:29.953Z

cve-icon NVD

Status : Deferred

Published: 2026-09-09T04:17:56.297

Modified: 2026-09-09T17:17:12.893

Link: CVE-2026-11363

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-10T20:10:43Z

Weaknesses
  • CWE-502

    Deserialization of Untrusted Data