Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Security & Risk Analysis

wordpress.org/plugins/views-for-ninja-forms

Display Ninja Forms Submissions on your site frontend using drag & drop View builder.

1K active installs v3.3.2 PHP + WP 5.2+ Updated Mar 11, 2026
contact-formdatatableninja-formssubmissions
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Safe to Use in 2026?

Generally Safe

Score 100/100

Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The plugin "views-for-ninja-forms" v3.3.2 exhibits a generally strong security posture with several good practices in place. The absence of known CVEs and a clean vulnerability history are significant strengths, indicating a potentially well-maintained and secure codebase. The plugin also demonstrates good security hygiene by utilizing prepared statements for all SQL queries, performing nonce checks on all AJAX handlers, and implementing capability checks for its entry points. The complete lack of file operations and external HTTP requests further reduces the potential attack surface.

However, a notable concern arises from the taint analysis, which revealed two flows with unsanitized paths. While these did not reach critical or high severity in the analysis, unsanitized paths can be precursors to vulnerabilities, especially if they involve user-supplied input that is not properly validated or escaped before being used in operations like file system access or further processing. The relatively low percentage of properly escaped output (29%) is also a point of concern. Insufficient output escaping can lead to Cross-Site Scripting (XSS) vulnerabilities, allowing attackers to inject malicious scripts into pages viewed by other users. While no direct evidence of XSS or exploitable taint flows was found in this specific analysis, these areas represent potential weaknesses that should be addressed.

In conclusion, the plugin has a solid foundation with robust handling of database interactions and authentication mechanisms for its entry points. The lack of historical vulnerabilities is a positive indicator. Nevertheless, the identified unsanitized paths and the low output escaping rate warrant attention to prevent future security issues and ensure comprehensive protection against potential threats.

Key Concerns

  • Unsanitized paths in taint analysis
  • Low percentage of properly escaped output
Vulnerabilities
None known

Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Release Timeline

v3.3.2Current
v3.3.1
v3.3
v3.2.8.1
v3.2.8
v3.2.7
v3.2.6
vv3.2.5
v3.2.4
v3.2.3
v3.2.2
v3.2.1
v3.2
v3.1
v3.0.3
v3.0.2
v3.0.1
v3.0
v2.9
v2.8
Code Analysis
Analyzed Mar 16, 2026

Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
20
8 escaped
Nonce Checks
3
Capability Checks
4
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

29% escaped28 total outputs
Data Flows · Security
2 unsanitized

Data Flow Analysis

4 flows2 with unsanitized paths
views_editor (inc\admin\class-nf-views-editor.php:13)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Attack Surface

Entry Points4
Unprotected0

AJAX Handlers 3

authwp_ajax_nf_views_get_form_fieldsinc\admin\class-nf-views-ajax.php:6
authwp_ajax_nf_views_create_viewinc\admin\class-nf-views-ajax.php:9
authwp_ajax_nf_save_viewinc\admin\class-nf-views-ajax.php:11

Shortcodes 1

[nf-views] inc\class-nf-views-shortcode.php:9
WordPress Hooks 22
actionadmin_menuinc\admin\class-nf-views-editor.php:6
actionadmin_menuinc\admin\class-nf-views-list-table.php:6
filterviews_edit-nf-viewsinc\admin\class-nf-views-list-table.php:7
filterget_edit_post_linkinc\admin\class-nf-views-list-table.php:8
filterpost_row_actionsinc\admin\class-nf-views-list-table.php:9
actionadmin_menuinc\admin\class-nf-views-lite-support.php:5
actioninitinc\admin\class-nf-views-posttype.php:6
filtermanage_nf-views_posts_columnsinc\admin\class-nf-views-posttype.php:7
actionmanage_nf-views_posts_custom_columninc\admin\class-nf-views-posttype.php:8
actionadmin_menuinc\admin\class-nf-views-services.php:5
actionadmin_menuinc\admin\class-nf-views-upgrade-to-pro-page.php:5
actioninitinc\admin\review\class-nf-views-review.php:15
actionadmin_noticesinc\admin\review\class-nf-views-review.php:25
actionnetwork_admin_noticesinc\admin\review\class-nf-views-review.php:26
actionuser_admin_noticesinc\admin\review\class-nf-views-review.php:27
actionelementor/widgets/registerinc\elementor\class-nf-views-elementor-widget-init.php:14
filterposts_joininc\helpers.php:171
filterposts_orderbyinc\helpers.php:172
actionplugins_loadednf-form-views.php:28
actionplugins_loadednf-form-views.php:36
actionadmin_enqueue_scriptsnf-form-views.php:59
actionwp_enqueue_scriptsnf-form-views.php:61
Maintenance & Trust

Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 11, 2026
PHP min version
Downloads56K

Community Trust

Rating98/100
Number of ratings16
Active installs1K
Developer Profile

Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend Developer Profile

Aman

11 plugins · 8K total installs

76
trust score
Avg Security Score
95/100
Avg Patch Time
138 days
View full developer profile
Detection Fingerprints

How We Detect Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/views-for-ninja-forms/assets/css/sweetalert2.min.css/wp-content/plugins/views-for-ninja-forms/assets/js/sweetalert2.min.js/wp-content/plugins/views-for-ninja-forms/assets/css/admin.css/wp-content/plugins/views-for-ninja-forms/assets/js/admin.js/wp-content/plugins/views-for-ninja-forms/assets/css/font-awesome.css/wp-content/plugins/views-for-ninja-forms/assets/css/pure-min.css/wp-content/plugins/views-for-ninja-forms/assets/css/grids-responsive-min.css/wp-content/plugins/views-for-ninja-forms/assets/css/nf-views-editor.css+3 more
Script Paths
/wp-content/plugins/views-for-ninja-forms/assets/js/sweetalert2.min.js/wp-content/plugins/views-for-ninja-forms/assets/js/admin.js

HTML / DOM Fingerprints

CSS Classes
views-no-records-cnt
JS Globals
nf_views_admin
Shortcode Output
[nf-views
FAQ

Frequently Asked Questions about Ninja Forms Views – Display & Edit Ninja Forms Submissions on your site frontend