CVE-2026-65050
Received Received - Intake

Unauthenticated Data Exposure in Ninja Forms WordPress Plugin

Vulnerability report for CVE-2026-65050, including description, CVSS score, EPSS score, affected products, exploitability, helpful resources, and attack-flow context.

Publication date: 2026-07-21

Last updated on: 2026-07-21

Assigner: VulnCheck

Description

Ninja Forms WordPress plugin version 3.14.8 and prior contains a missing authorization vulnerability in the render callback of the `ninja-forms/submissions-table` Gutenberg block that allows authenticated attackers with Author-level privileges to expose stored form submissions to unauthenticated visitors by embedding the block with an arbitrary formID on a published post. Attackers can retrieve the signed bearer token injected into every page visitor's browser via `wp_localize_script` and use it against the REST API submissions endpoint to access all saved form submission field values, including sensitive personally identifiable information such as names, email addresses, and phone numbers.

CVSS Scores

EPSS Scores

Probability:
Percentile:

Meta Information

Published
2026-07-21
Last Modified
2026-07-21
Generated
2026-07-21
AI Q&A
2026-07-21
EPSS Evaluated
N/A
NVD
EUVD

Affected Vendors & Products

Showing 7 associated CPEs
Vendor Product Version / Range
wpninjas ninja_forms to 3.14.8 (exc)
wpninjas ninja_forms to 3.14.9 (exc)
wpninjas ninja_forms 3.14.9
wpninjas ninja_forms From 3.14.9 (inc)
wpninjas ninja_forms From 3.14.10 (inc)
wpninjas ninja_forms 3.14.8
wpninjas ninja_forms to 3.14.10 (inc)

Helpful Resources

Exploitability

CWE
CWE Icon
KEV
KEV Icon
CWE ID Description
CWE-862 The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

Attack-Flow Graph

AI Quick Actions

Instant insights powered by AI
Executive Summary

This is a missing authorization vulnerability in the Ninja Forms WordPress plugin affecting versions before 3.14.9. It allows authenticated attackers with Author-level access to expose stored form submissions to unauthenticated visitors by embedding a specific Gutenberg block on a published post. Attackers can retrieve a signed bearer token from visitors' browsers and use it to access all saved form submission data, including sensitive personal information.

Detection Guidance

Check for unauthorized embedding of the ninja-forms/submissions-table Gutenberg block in published posts. Inspect browser requests for the signed bearer token via wp_localize_script and verify if it is exposed in REST API responses for submissions endpoints.

Impact Analysis

If you use Ninja Forms version 3.14.8 or earlier, attackers could access sensitive data submitted through your forms, such as names, email addresses, and phone numbers. This could lead to privacy breaches, identity theft, or unauthorized data exposure for your users.

Compliance Impact

This vulnerability could lead to non-compliance with GDPR and HIPAA due to unauthorized access to personally identifiable information. GDPR requires protecting personal data, and HIPAA mandates safeguarding protected health information. A breach could result in legal penalties and reputational damage.

Mitigation Strategies

Update Ninja Forms plugin to version 3.14.9 or later to patch the missing authorization flaw. Review and remove any suspicious posts containing the vulnerable Gutenberg block with arbitrary formID parameters.

Chat Assistant

Ask questions about this CVE
Hi! I’m here to help you understand CVE-2026-65050. Ask me anything about the vulnerability, its impact, or mitigation strategies.
0/70

EPSS Chart