Description
The Ninja Forms WordPress plugin before 3.15.2 does not restrict its REST abilities to administrators, accepting a Ninja Forms WordPress plugin before 3.15.2-specific capability as equivalent to full site administration, which allows any user granted that capability to read Ninja Forms WordPress plugin before 3.15.2 settings and stored form submissions, overwrite the Ninja Forms WordPress plugin before 3.15.2's configuration, and create or modify arbitrary posts and pages.
The capability belongs to no default WordPress role and the Ninja Forms WordPress plugin before 3.15.2 never grants it, so an administrator must have assigned it, typically when delegating access to the form builder.
Published: 2026-09-04
Score: n/a
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

The vulnerability allows a user with a specific Ninja Forms capability to perform a range of privileged actions through the plugin’s REST API. The API does not check that the capability is held only by administrators; instead it treats the capability as having full site administration rights. An attacker who obtains or is granted this capability can read the plugin’s settings and stored form submissions, overwrite configuration values, and create or modify arbitrary posts and pages. This enables direct tampering with site content, data theft, and the potential to embed malicious code or misleading information in the site’s front‑end.

Affected Systems

WordPress sites running the Ninja Forms plugin version 3.14.0 through 3.15.1 are affected. The vulnerability exists in all releases prior to 3.15.2. The affected capability is not assigned to any default WordPress role by the plugin; it must be explicitly granted by an administrator, often when delegating form builder access to other users.

Risk and Exploitability

The flaw can be exploited remotely via the REST API since no further authentication or authorization checks are performed on the capability. While the exploit requires a user to be granted the specific capability, the fact that the capability can be assigned to non‑administrator roles makes this vulnerability a significant risk if administrators incorrectly delegate building privileges. The EPSS score is not available, and the vulnerability is not listed in the CISA KEV catalog, but the high impact of unauthorized site content modification warrants prompt remediation.

Generated by OpenCVE AI on September 4, 2026 at 07:23 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade to Ninja Forms 3.15.2 or later, where the REST API correctly restricts the affected capability to administrators.
  • If an upgrade is not immediately possible, remove the custom capability from all non‑administrator user roles to prevent accidental delegation.
  • Disable or restrict access to the Ninja Forms REST endpoints using firewall rules or plugin settings to limit exposure of the vulnerability.

Generated by OpenCVE AI on September 4, 2026 at 07:23 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Fri, 04 Sep 2026 07:45:00 +0000

Type Values Removed Values Added
Weaknesses CWE-200
CWE-284

Fri, 04 Sep 2026 06:30:00 +0000

Type Values Removed Values Added
Description The Ninja Forms WordPress plugin before 3.15.2 does not restrict its REST abilities to administrators, accepting a Ninja Forms WordPress plugin before 3.15.2-specific capability as equivalent to full site administration, which allows any user granted that capability to read Ninja Forms WordPress plugin before 3.15.2 settings and stored form submissions, overwrite the Ninja Forms WordPress plugin before 3.15.2's configuration, and create or modify arbitrary posts and pages. The capability belongs to no default WordPress role and the Ninja Forms WordPress plugin before 3.15.2 never grants it, so an administrator must have assigned it, typically when delegating access to the form builder.
Title Ninja Forms 3.14.0 - 3.15.1 - Authenticated Arbitrary Post Modification and Sensitive Information Disclosure via Abilities REST API
References

Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: WPScan

Published:

Updated: 2026-09-04T06:00:04.186Z

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

Link: CVE-2026-80438

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-09-04T07:17:10.340

Modified: 2026-09-04T07:17:10.340

Link: CVE-2026-80438

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-09-04T07:30:15Z

Weaknesses
  • CWE-200

    Exposure of Sensitive Information to an Unauthorized Actor

  • CWE-284

    Improper Access Control