Plugins · ninja-forms · data as of 2026-11-01
Is Ninja Forms safe? Known vulnerabilities and latest version
- Latest version
- 3.15.7
- Last updated
- 2026-10-26
- Active installs
- 500,000+
- Known issues on record
- 69
- Unpatched in latest
- 0
- Tested up to WP
- 7.1.4 · PHP 7.4+
Free WordPress form builder with calculations, signatures, star ratings, unlimited submissions stored on your site, and an AI form builder. — by Kevin Stover
What to do
- Update to the latest version (3.15.7). Anything older than 3.15.6 has at least one known issue listed below. Dashboard → Updates, or Plugins → “update now”.
- If you cannot update right away, deactivate it until you can.
- Turn on auto-updates for it: Plugins → “Enable auto-updates” on its row.
- If you ran a vulnerable version and something looks off (spam pages, strange admins, redirects), run the free scan.
With WP-CLI: wp plugin get ninja-forms --field=version shows what you run; wp plugin update ninja-forms updates it.
Check your version
Known vulnerabilities
69 on record, newest first. “Affected” is the version range the source gives; “fixed in” is the version the source names, or (marked *) the first wordpress.org release after the last affected version.
medium 6.1 CVE-2026-100151 · published 2026-10-31
DOM-based cross-site scripting (XSS) in Ninja Forms (3.15.5 and older)
- Affected
- 3.15.5 and older
- Fixed in
- 3.15.6 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder plugin for WordPress is vulnerable to Reflected DOM-Based Cross-Site Scripting via 'querystring:<key>' URL Parameter in all versions up to, and including, 3.15.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. This bypass is triggered when an attacker supplies a matching field:<key> URL parameter that causes the server to fully resolve the {field:*} placeholder, forcing the client-side else-branch to abandon the server-sanitized value and reconstruct field content from the raw query string.
NVD CVE-2026-100151Wordfence advisoryCode change (fix)wordpress.orgPlugin source
medium 5.4 CVE-2026-101326 · published 2026-10-31
Remote code execution in Ninja Forms (3.15.5 and older)
- Affected
- 3.15.5 and older
- Fixed in
- 3.15.6 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The The Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 3.15.5 This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for authenticated attackers, with subscriber-level access and above, to execute arbitrary shortcodes. Exploitation requires that an administrator has configured at least one Ninja Forms field with its Default Value set to the {wp:user_display_name} merge tag on a publicly accessible page; a Subscriber need only set their display_name to a shortcode string via their profile and then visit that page.
NVD CVE-2026-101326Wordfence advisoryCode change (fix)wordpress.orgPlugin source
high 7.2 CVE-2026-109997 · published 2026-10-31
Stored cross-site scripting (XSS) in Ninja Forms (3.15.5 and older)
- Affected
- 3.15.5 and older
- Fixed in
- 3.15.6 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'formData.extra' parameter in all versions up to, and including, 3.15.5 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The nf_ajax_submit endpoint issues a valid nonce to any requester on failure, effectively neutralizing the nonce check and making exploitation trivially achievable in a single unauthenticated request.
NVD CVE-2026-109997Wordfence advisoryCode change (fix)wordpress.orgPlugin source
medium 6.5 CVE-2026-100155 · published 2026-10-31
Remote code execution in Ninja Forms (3.15.5 and older)
- Affected
- 3.15.5 and older
- Fixed in
- 3.15.6 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The The Ninja Forms – Contact Form Builder with Calculators, Quizzes, Signatures & AI Form Builder plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 3.15.5 This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for unauthenticated attackers to execute arbitrary shortcodes.
NVD CVE-2026-100155Wordfence advisoryCode change (fix)wordpress.orgPlugin source
high 7.1 CVE-2026-110899 · published 2026-10-21
Stored cross-site scripting (XSS) in Ninja Forms (3.15.5 and older)
- Affected
- 3.15.5 and older
- Fixed in
- 3.15.6
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Kevin Stover Ninja Forms ninja-forms allows Stored XSS.This issue affects Ninja Forms: from n/a through 3.15.5.
high 7.2 CVE-2026-90438 · published 2026-10-02
Stored cross-site scripting (XSS) in Ninja Forms (3.15.4 and older)
- Affected
- 3.15.4 and older
- Fixed in
- 3.15.5 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Paragraph Text (RTE) Field Submission in all versions up to, and including, 3.15.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. This is only exploitable when the targeted Paragraph Text field has the Rich Text Editor (RTE) option enabled.
NVD CVE-2026-90438Wordfence advisoryCode change (fix)Plugin source
high 7.1 CVE-2026-102385 · published 2026-09-30
Cross-site scripting (XSS) in Ninja Forms (3.15.3 and older)
- Affected
- 3.15.3 and older
- Fixed in
- 3.15.5
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Unauthenticated Cross Site Scripting (XSS) in Ninja Forms <= 3.15.3 versions.
high 7.1 CVE-2026-95515 · published 2026-09-23
Cross-site scripting (XSS) in Ninja Forms (3.15.3 and older)
- Affected
- 3.15.3 and older
- Fixed in
- 3.15.4
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Patchstack
Details from the advisory
Unauthenticated Cross Site Scripting (XSS) in Ninja Forms <= 3.15.3 versions.
high 7.2 CVE-2026-94504 · published 2026-09-22
Cross-site scripting (XSS) in Ninja Forms (3.15.3 and older)
- Affected
- 3.15.3 and older
- Fixed in
- 3.15.4 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
Ninja Forms 3.15.3 stores an anonymous non-RTE textarea value and renders it without safe HTML encoding in the legacy submission editor. An attacker can break out of the textarea with stored script. When an Administrator opens the attacker-known direct submission URL, the script runs in the WordPress admin origin.
NVD CVE-2026-94504Wordfence advisoryCode change (fix)Plugin source
high 7.5 CVE-2026-91827 · published 2026-09-22
PHP object injection in Ninja Forms (3.15.3 up to (not including) 3.15.4)
- Affected
- 3.15.3 up to (not including) 3.15.4
- Fixed in
- 3.15.4
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by WPScan
Details from the advisory
The Ninja Forms WordPress plugin 3.15.3 does not prevent user-submitted form field values from being deserialised when an administrator later exports form submissions to CSV, allowing unauthenticated attackers to perform PHP Object Injection; if a suitable POP chain is present via another installed plugin or theme, this can lead to actions such as arbitrary file operations or remote code execution.
high 8.8 CVE-2026-92438 · published 2026-09-22
Cross-site scripting (XSS) in Ninja Forms (3.15.3 up to (not including) 3.15.4)
- Affected
- 3.15.3 up to (not including) 3.15.4
- Fixed in
- 3.15.4
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by WPScan
Details from the advisory
The Ninja Forms WordPress plugin 3.15.3 does not escape submitted form field values before outputting them on the submission edit screen in the admin area, which could allow unauthenticated users to submit values through a public form that then execute in the browser of any high-privileged user who reviews the submission.
medium 6.6 CVE-2026-11363 · published 2026-09-09
PHP object injection in Ninja Forms (3.14.6 and older)
- Affected
- 3.14.6 and older
- Fixed in
- 3.14.7 *
- Access needed (per CVSS)
- Needs an admin-level account
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
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.
NVD CVE-2026-11363Wordfence advisoryCode change (fix)Plugin source
medium 4.8 CVE-2026-80437 · published 2026-09-06
Content injection in Ninja Forms (3.14.10 up to (not including) 3.15.2)
- Affected
- 3.14.10 up to (not including) 3.15.2
- Fixed in
- 3.15.2
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by WPScan
Details from the advisory
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.
high 7.2 CVE-2026-19769 · published 2026-09-05
Stored cross-site scripting (XSS) in Ninja Forms (3.15.1 and older)
- Affected
- 3.15.1 and older
- Fixed in
- 3.15.2 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Stored Cross-Site Scripting via Repeater Child 'type' Confusion via Unmatched Array Key in all versions up to, and including, 3.15.1 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. Exploitation requires the Ninja Forms File Uploads add-on to be active, as the attack routes the unwhitelisted child entry through the File Uploads handler to write an attacker-supplied HTML file containing arbitrary JavaScript into any web-server-writable directory, including the site root, where it is served from the site's own origin.
NVD CVE-2026-19769Wordfence advisoryCode change (fix)Plugin source
medium 5.9 CVE-2026-80438 · published 2026-09-04
Missing authorization check in Ninja Forms (3.14.0 up to (not including) 3.15.2)
- Affected
- 3.14.0 up to (not including) 3.15.2
- Fixed in
- 3.15.2
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
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.
medium 4.8 CVE-2026-15256 · published 2026-08-06
Content injection in Ninja Forms (older than 3.14.10)
- Affected
- older than 3.14.10
- Fixed in
- 3.14.10
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by WPScan
Details from the advisory
The Ninja Forms WordPress plugin before 3.14.10 does not prevent user-supplied query-string input, used to pre-populate a form field's default value, from being processed as a shortcode, allowing unauthenticated attackers to execute arbitrary shortcodes registered on the site when a form so configured is embedded on a public page.
medium 4.9 CVE-2026-15663 · published 2026-07-24
SQL injection in Ninja Forms (3.14.9 and older)
- Affected
- 3.14.9 and older
- Fixed in
- 3.14.10 *
- Access needed (per CVSS)
- Needs an admin-level account
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to generic SQL Injection via Import File 'settings' Key in all versions up to, and including, 3.14.9 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for authenticated attackers, with administrator-level access and above, to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database. The vulnerable keys originate from the 'settings' object in an attacker-controlled import file processed via file_get_contents() or base64-decoded/JSON-decoded blobs, bypassing wp_magic_quotes protections entirely; two distinct sinks are affected — _save_setting() in Model.php and insert_form_meta() in ImportForm.php — as only the value side is escaped while the key side receives no sanitization or parameterization at any point in the call chain.
NVD CVE-2026-15663Wordfence advisoryCode change (fix)Plugin source
high 7.5 CVE-2026-1239 · published 2026-07-01
Missing authorization check in Ninja Forms (3.14.1 and older)
- Affected
- 3.14.1 and older
- Fixed in
- 3.14.2 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to unauthorized access of data due to a missing authorization check on the 'ninja-forms-views/token/refresh' REST callback in all versions up to, and including, 3.14.1. This makes it possible for unauthenticated attackers to view form submissions, which could potentially contain sensitive information.
medium 6.5 CVE-2026-1307 · published 2026-03-28
Information disclosure in Ninja Forms (3.14.1 and older)
- Affected
- 3.14.1 and older
- Fixed in
- 3.14.2 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms - The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.14.1 via a callback function for the admin_enqueue_scripts action handler in blocks/bootstrap.php. This makes it possible for authenticated attackers, with Contributor-level access and above, to gain access to an authorization token to view form submissions for arbitrary forms, which could potentially contain sensitive information.
high 7.5 CVE-2026-2268 · published 2026-02-10
Information disclosure in Ninja Forms (3.14.0 and older)
- Affected
- 3.14.0 and older
- Fixed in
- 3.14.1 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 3.14.0. This is due to the unsafe application of the `ninja_forms_merge_tags` filter to user-supplied input within repeater fields, which allows the resolution of `{post_meta:KEY}` merge tags without authorization checks. This makes it possible for unauthenticated attackers to extract arbitrary post metadata from any post on the site, including sensitive data such as WooCommerce billing emails, API keys, private tokens, and customer personal information via the `nf_ajax_submit` AJAX action.
NVD CVE-2026-2268Wordfence advisoryCode change (fix)Plugin source
medium 5.3 CVE-2025-14072 · published 2026-01-02
Security issue in Ninja Forms (older than 3.13.3)
- Affected
- older than 3.13.3
- Fixed in
- 3.13.3
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Ninja Forms WordPress plugin before 3.13.3 allows unauthenticated attackers to generate valid access tokens via the REST API which can then be used to read form submissions.
high 7.5 CVE-2025-11924 · published 2025-12-17
Missing authorization check in Ninja Forms (3.13.2 and older)
- Affected
- 3.13.2 and older
- Fixed in
- 3.13.3 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Insecure Direct Object Reference in versions up to, and including, 3.13.2. This is due to the plugin not properly verifying that a user is authorized before the `ninja-forms-views` REST endpoints return form metadata and submission content. This makes it possible for unauthenticated attackers to read arbitrary form definitions and submission records via a leaked bearer token granted they can load any page containing the Submissions Table block. NOTE: The developer released a patch for this issue in 3.13.1, but inadvertently introduced a REST API endpoint in which a valid bearer token could be minted for arbitrary form IDs, making this patch ineffective.
medium 4.3 CVE-2025-10499 · published 2025-09-27
Cross-site request forgery (CSRF) in Ninja Forms (3.12.0 and older)
- Affected
- 3.12.0 and older
- Fixed in
- 3.12.2 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.12.0. This is due to missing or incorrect nonce validation on the maybe_opt_in() function. This makes it possible for unauthenticated attackers to opt an affected site into usage statistics collection via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
NVD CVE-2025-10499Wordfence advisoryCode change (fix)Plugin source
medium 5.4 CVE-2025-10498 · published 2025-09-27
Cross-site request forgery (CSRF) in Ninja Forms (3.12.0 and older)
- Affected
- 3.12.0 and older
- Fixed in
- 3.12.2 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Cross-Site Request Forgery in versions up to, and including, 3.12.0. This is due to missing or incorrect nonce validation when exporting CSV files. This makes it possible for unauthenticated attackers to delete those files granted they can trick an administrator into performing an action such as clicking on a link.
NVD CVE-2025-10498Wordfence advisoryCode change (fix)Plugin source
critical 9.8 CVE-2025-9083 · published 2025-09-18
PHP object injection in Ninja Forms (older than 3.11.1)
- Affected
- older than 3.11.1
- Fixed in
- 3.11.1
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Ninja Forms WordPress plugin before 3.11.1 unserializes user input via form field, which could allow Unauthenticated users to perform PHP Object Injection when a suitable gadget is present on the blog.
medium 5.4 CVE-2025-5398 · published 2025-06-27
Stored cross-site scripting (XSS) in Ninja Forms (3.10.2.1 and older)
- Affected
- 3.10.2.1 and older
- Fixed in
- 3.10.4 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the use of a templating engine in all versions up to, and including, 3.10.2.1 due to insufficient output escaping on user data passed through the template. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
NVD CVE-2025-5398Wordfence advisoryCode change (fix)Plugin source
medium 4.8 CVE-2025-2524 · published 2025-05-19
Stored cross-site scripting (XSS) in Ninja Forms (older than 3.10.1)
- Affected
- older than 3.10.1
- Fixed in
- 3.10.1
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Ninja Forms WordPress plugin before 3.10.1 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
medium 4.8 CVE-2025-2560 · published 2025-05-19
Stored cross-site scripting (XSS) in Ninja Forms (older than 3.10.1)
- Affected
- older than 3.10.1
- Fixed in
- 3.10.1
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Ninja Forms WordPress plugin before 3.10.1 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
medium 4.8 CVE-2025-2561 · published 2025-05-19
Stored cross-site scripting (XSS) in Ninja Forms (older than 3.10.1)
- Affected
- older than 3.10.1
- Fixed in
- 3.10.1
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by CISA ADP
Details from the advisory
The Ninja Forms WordPress plugin before 3.10.1 does not sanitise and escape some of its settings, which could allow high privilege users such as admin to perform Stored Cross-Site Scripting attacks even when the unfiltered_html capability is disallowed (for example in multisite setup).
medium 5.4 CVE-2024-13470 · published 2025-01-30
Stored cross-site scripting (XSS) in Ninja Forms (3.8.24 and older)
- Affected
- 3.8.24 and older
- Fixed in
- 3.8.25 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the plugin's shortcode in all versions up to, and including, 3.8.24 due to insufficient input sanitization and output escaping on user supplied attributes. This makes it possible for authenticated attackers, with contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
NVD CVE-2024-13470Wordfence advisoryCode change (fix)Plugin source
Show 39 older records
medium 6.3 CVE-2024-12238 · published 2024-12-29
Remote code execution in Ninja Forms (3.8.22 and older)
- Affected
- 3.8.22 and older
- Fixed in
- 3.8.25 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to arbitrary shortcode execution in all versions up to, and including, 3.8.22. This is due to the software allowing users to execute an action that does not properly validate a value before running do_shortcode. This makes it possible for authenticated attackers, with Subscriber-level access and above, to execute arbitrary shortcodes.
medium 6.1 CVE-2024-11052 · published 2024-12-12
Stored cross-site scripting (XSS) in Ninja Forms (3.8.19 and older)
- Affected
- 3.8.19 and older
- Fixed in
- 3.8.25 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms – The Contact Form Builder That Grows With You plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the calculations parameter in all versions up to, and including, 3.8.19 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
medium 4.8 CVE-2024-50514 · published 2024-11-19
Stored cross-site scripting (XSS) in Ninja Forms (3.8.16 and older)
- Affected
- 3.8.16 and older
- Fixed in
- 3.8.18
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Kevin Stover Ninja Forms ninja-forms allows Stored XSS.This issue affects Ninja Forms: from n/a through <= 3.8.16.
medium 4.8 CVE-2024-50515 · published 2024-11-19
Stored cross-site scripting (XSS) in Ninja Forms (3.8.16 and older)
- Affected
- 3.8.16 and older
- Fixed in
- 3.8.18
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in Kevin Stover Ninja Forms ninja-forms allows Stored XSS.This issue affects Ninja Forms: from n/a through <= 3.8.16.
medium 6.1 CVE-2024-3866 · published 2024-09-25
Cross-site scripting (XSS) in Ninja Forms (3.8.15 and older)
- Affected
- 3.8.15 and older
- Fixed in
- 3.8.25 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms Contact Form plugin for WordPress is vulnerable to Reflected Self-Based Cross-Site Scripting via the 'Referer' header in all versions up to, and including, 3.8.15 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that execute if they can successfully trick a user into performing an action such as clicking on a link. Successful exploitation of this vulnerability requires "maintenance mode" for a targeted form to be enabled. However, there is no setting available to the attacker or even an administrator-level user to enable this mode. The mode is only enabled during a required update, which is a very short window of time. Additionally, because of the self-based nature of this vulnerability, attackers would have to rely on additional techniques to execute a supplied payload in the context of targeted user.
medium 4.8 CVE-2024-43999 · published 2024-09-18
Stored cross-site scripting (XSS) in Ninja Forms (3.8.11 and older)
- Affected
- 3.8.11 and older
- Fixed in
- 3.8.12
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Saturday Drive Ninja Forms allows Stored XSS.This issue affects Ninja Forms: from n/a through 3.8.11.
medium 6.1 CVE-2024-7354 · published 2024-09-02
Reflected cross-site scripting (XSS) in Ninja Forms (3.8.6 up to (not including) 3.8.11)
- Affected
- 3.8.6 up to (not including) 3.8.11
- Fixed in
- 3.8.11
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms WordPress plugin before 3.8.11 does not escape an URL before outputting it back in an attribute, leading to a Reflected Cross-Site Scripting which could be used against high privilege users such as admin
high 8.8 CVE-2024-39628 · published 2024-08-26
Cross-site request forgery (CSRF) in Ninja Forms (3.8.6 and older)
- Affected
- 3.8.6 and older
- Fixed in
- 3.8.7
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Cross-Site Request Forgery (CSRF) vulnerability in Saturday Drive Ninja Forms allows Cross Site Request Forgery.This issue affects Ninja Forms: from n/a through 3.8.6.
critical 9.8 CVE-2024-37934 · published 2024-07-09
Remote code execution in Ninja Forms (3.8.4 and older)
- Affected
- 3.8.4 and older
- Fixed in
- 3.8.5
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Control of Generation of Code ('Code Injection') vulnerability in Saturday Drive Ninja Forms allows Code Injection.This issue affects Ninja Forms: from n/a through 3.8.4.
high 8.8 CVE-2023-38393 · published 2024-06-19
Missing authorization check in Ninja Forms (3.6.25 and older)
- Affected
- 3.6.25 and older
- Fixed in
- 3.6.26
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Missing Authorization vulnerability in Saturday Drive Ninja Forms.This issue affects Ninja Forms: from n/a through 3.6.25.
critical 9.8 CVE-2023-38386 · published 2024-06-19
Missing authorization check in Ninja Forms (3.6.25 and older)
- Affected
- 3.6.25 and older
- Fixed in
- 3.6.26
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Missing Authorization vulnerability in Saturday Drive Ninja Forms.This issue affects Ninja Forms: from n/a through 3.6.25.
high 7.2 CVE-2023-36505 · published 2024-04-17
Security issue in Ninja Forms (3.6.24 and older)
- Affected
- 3.6.24 and older
- Fixed in
- 3.6.25
- Access needed (per CVSS)
- Needs an admin-level account
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Improper Input Validation vulnerability in Saturday Drive Ninja Forms Contact Form.This issue affects Ninja Forms Contact Form : from n/a through 3.6.24.
high 8.8 CVE-2024-25572 · published 2024-04-11
Cross-site request forgery (CSRF) in Ninja Forms (older than 3.4.31)
- Affected
- older than 3.4.31
- Fixed in
- 3.4.31
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by CISA ADP
Details from the advisory
Cross-site request forgery (CSRF) vulnerability exists in Ninja Forms prior to 3.4.31. If a website administrator views a malicious page while logging in, unintended operations may be performed.
medium 5.4 CVE-2024-26019 · published 2024-04-11
Cross-site scripting (XSS) in Ninja Forms (older than 3.8.1)
- Affected
- older than 3.8.1
- Fixed in
- 3.8.1
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by CISA ADP
Details from the advisory
Ninja Forms prior to 3.8.1 contains a cross-site scripting vulnerability in submit processing. If this vulnerability is exploited, an arbitrary script may be executed on the web browser of the user who is accessing to the website using the product.
medium 6.1 CVE-2024-29220 · published 2024-04-11
Cross-site scripting (XSS) in Ninja Forms (older than 3.8.1)
- Affected
- older than 3.8.1
- Fixed in
- 3.8.1
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by CISA ADP
Details from the advisory
Ninja Forms prior to 3.8.1 contains a cross-site scripting vulnerability in custom fields for labels. If this vulnerability is exploited, an arbitrary script may be executed on the web browser of the user who is accessing to the website using the product.
medium 5.4 CVE-2024-2108 · published 2024-03-29
Stored cross-site scripting (XSS) in Ninja Forms (3.8.0 and older)
- Affected
- 3.8.0 and older
- Fixed in
- 3.8.25 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms Contact Form – The Drag and Drop Form Builder for WordPress plugin for WordPress is vulnerable to Stored Cross-Site Scripting via an image title embedded into a form in all versions up to, and including, 3.8.0 due to insufficient input sanitization and output escaping. This makes it possible for authenticated attackers, with author-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.
medium 4.3 CVE-2024-2113 · published 2024-03-29
Cross-site request forgery (CSRF) in Ninja Forms (3.8.0 and older)
- Affected
- 3.8.0 and older
- Fixed in
- 3.8.25 *
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms Contact Form – The Drag and Drop Form Builder for WordPress plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 3.8.0. This is due to missing or incorrect nonce validation on the nf_download_all_subs AJAX action. This makes it possible for unauthenticated attackers to trigger an export of a form's submission to a publicly accessible location via a forged request granted they can trick a site administrator into performing an action such as clicking on a link.
critical 9.8 CVE-2024-0685 · published 2024-02-02
SQL injection in Ninja Forms (3.7.1 and older)
- Affected
- 3.7.1 and older
- Fixed in
- 3.7.3 *
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms Contact Form – The Drag and Drop Form Builder for WordPress plugin for WordPress is vulnerable to Second Order SQL Injection via the email address value submitted through forms in all versions up to, and including, 3.7.1 due to insufficient escaping on the user supplied parameter and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to inject SQL in their email address that will append additional into the already existing query when an administrator triggers a personal data export.
NVD CVE-2024-0685Wordfence advisoryCode change (fix)sec.stealthcopter.com
medium 5.3 CVE-2023-35909 · published 2023-12-07
Denial of service in Ninja Forms (3.6.25 and older)
- Affected
- 3.6.25 and older
- Fixed in
- 3.6.26
- Access needed (per CVSS)
- No login needed
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Uncontrolled Resource Consumption vulnerability in Saturday Drive Ninja Forms Contact Form – The Drag and Drop Form Builder for WordPress leading to DoS.This issue affects Ninja Forms Contact Form – The Drag and Drop Form Builder for WordPress: from n/a through 3.6.25.
medium 6.1 CVE-2023-37979 · published 2023-07-27
Reflected cross-site scripting (XSS) in Ninja Forms (3.6.25 and older)
- Affected
- 3.6.25 and older
- Fixed in
- 3.6.26
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Unauth. Reflected Cross-Site Scripting (XSS) vulnerability in Saturday Drive Ninja Forms Contact Form plugin <= 3.6.25 versions.
NVD CVE-2023-37979Patchstack advisorypacketstormsecurity.comPatchstack advisory
medium 4.8 CVE-2021-36827 · published 2022-06-16
Stored cross-site scripting (XSS) in Ninja Forms (3.6.9 and older)
- Affected
- 3.6.9 and older
- Fixed in
- 3.6.10
- Access needed (per CVSS)
- Needs an admin-level account; someone on the site has to click a link or open a page
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
Auth. (admin+) Stored Cross-Site Scripting (XSS) vulnerability in Saturday Drive's Ninja Forms Contact Form plugin <= 3.6.9 at WordPress via "label".
medium 6.5 CVE-2021-34647 · published 2021-09-22
Information disclosure in Ninja Forms (3.5.7 to 3.5.7)
- Affected
- 3.5.7 to 3.5.7
- Fixed in
- 3.5.8.4 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by Wordfence
Details from the advisory
The Ninja Forms WordPress plugin is vulnerable to sensitive information disclosure via the bulk_export_submissions function found in the ~/includes/Routes/Submissions.php file, in versions up to and including 3.5.7. This allows authenticated attackers to export all Ninja Forms submissions data via the /ninja-forms-submissions/export REST API which can include personally identifiable information.
medium 4.3 CVE-2021-34648 · published 2021-09-22
Missing authorization check in Ninja Forms (3.5.7 to 3.5.7)
- Affected
- 3.5.7 to 3.5.7
- Fixed in
- 3.5.8.4 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber)
- Range from
- CVE record (the advisory publisher) · score by NVD
Details from the advisory
The Ninja Forms WordPress plugin is vulnerable to arbitrary email sending via the trigger_email_action function found in the ~/includes/Routes/Submissions.php file, in versions up to and including 3.5.7. This allows authenticated attackers to send arbitrary emails from the affected server via the /ninja-forms-submissions/email-action REST API which can be used to socially engineer victims.
medium 5.3 CVE-2020-36173 · published 2021-01-06
Security issue in Ninja Forms (older than 3.4.28)
- Affected
- older than 3.4.28
- Fixed in
- 3.4.28
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Ninja Forms plugin before 3.4.28 for WordPress lacks escaping for submissions-table fields.
medium 6.5 CVE-2020-36174 · published 2021-01-06
Cross-site request forgery (CSRF) in Ninja Forms (older than 3.4.27.1)
- Affected
- older than 3.4.27.1
- Fixed in
- 3.4.27.1
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Ninja Forms plugin before 3.4.27.1 for WordPress allows CSRF via services integration.
medium 5.3 CVE-2020-36175 · published 2021-01-06
Security issue in Ninja Forms (older than 3.4.27.1)
- Affected
- older than 3.4.27.1
- Fixed in
- 3.4.27.1
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Ninja Forms plugin before 3.4.27.1 for WordPress allows attackers to bypass validation via the email field.
medium 6.1 CVE-2020-12462 · published 2020-04-29
Cross-site request forgery (CSRF) in Ninja Forms (older than 3.4.24.2)
- Affected
- older than 3.4.24.2
- Fixed in
- 3.4.24.2
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
The ninja-forms plugin before 3.4.24.2 for WordPress allows CSRF with resultant XSS.
medium 5.4 CVE-2020-8594 · published 2020-02-14
Stored cross-site scripting (XSS) in Ninja Forms (3.4.22 only)
- Affected
- 3.4.22 only
- Fixed in
- 3.4.34.2 *
- Access needed (per CVSS)
- Needs a low-level account (e.g. subscriber); someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Ninja Forms plugin 3.4.22 for WordPress has Multiple Stored XSS vulnerabilities via ninja_forms[recaptcha_site_key], ninja_forms[recaptcha_secret_key], ninja_forms[recaptcha_lang], or ninja_forms[date_format].
NVD CVE-2020-8594wordpress.orgspider-security.co.ukwpvulndb.com
medium 6.1 CVE-2017-18574 · published 2019-08-22
Security issue in Ninja Forms (older than 3.0.31)
- Affected
- older than 3.0.31
- Fixed in
- 3.0.31
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
The ninja-forms plugin before 3.0.31 for WordPress has insufficient HTML escaping in the builder.
high 7.5 CVE-2018-20980 · published 2019-08-22
Security issue in Ninja Forms (older than 3.2.15)
- Affected
- older than 3.2.15
- Fixed in
- 3.2.15
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
The ninja-forms plugin before 3.2.15 for WordPress has parameter tampering.
critical 9.1 CVE-2018-20981 · published 2019-08-22
Security issue in Ninja Forms (older than 3.3.9)
- Affected
- older than 3.3.9
- Fixed in
- 3.3.9
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
The ninja-forms plugin before 3.3.9 for WordPress has insufficient restrictions on submission-data retrieval during Export Personal Data requests.
critical 9.8 CVE-2019-15025 · published 2019-08-14
SQL injection in Ninja Forms (older than 3.3.21.2)
- Affected
- older than 3.3.21.2
- Fixed in
- 3.3.21.2
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
The ninja-forms plugin before 3.3.21.2 for WordPress has SQL injection in the search filter on the submissions page.
medium 6.1 CVE-2018-19796 · published 2018-12-03
Open redirect in Ninja Forms (older than 3.3.19.1)
- Affected
- older than 3.3.19.1
- Fixed in
- 3.3.19.1
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
An open redirect in the Ninja Forms plugin before 3.3.19.1 for WordPress allows Remote Attackers to redirect a user via the lib/StepProcessing/step-processing.php (aka submissions download page) redirect parameter.
NVD CVE-2018-19796Code change (fix)wordpress.orgwpvulndb.com
medium 6.1 CVE-2018-19287 · published 2018-11-15
Cross-site scripting (XSS) in Ninja Forms (older than 3.3.18)
- Affected
- older than 3.3.18
- Fixed in
- 3.3.18
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
XSS in the Ninja Forms plugin before 3.3.18 for WordPress allows Remote Attackers to execute JavaScript via the includes/Admin/Menus/Submissions.php (aka submissions page) begin_date, end_date, or form_id parameter.
NVD CVE-2018-19287Code change (fix)wordpress.orgexploit-db.com
high 8.6 CVE-2018-16308 · published 2018-09-01
CSV injection in Ninja Forms (older than 3.3.14.1)
- Affected
- older than 3.3.14.1
- Fixed in
- 3.3.14.1
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Ninja Forms plugin before 3.3.14.1 for WordPress allows CSV injection.
NVD CVE-2018-16308wordpress.orgpacketstormsecurity.comexploit-db.com
medium 6.1 CVE-2018-7280 · published 2018-02-21
Cross-site scripting (XSS) in Ninja Forms (older than 3.2.14)
- Affected
- older than 3.2.14
- Fixed in
- 3.2.14
- Access needed (per CVSS)
- No login needed; someone on the site has to click a link or open a page
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Ninja Forms plugin before 3.2.14 for WordPress has XSS.
critical 9.8 CVE-2016-1209 · published 2016-05-14
PHP object injection in Ninja Forms (2.9.42 and older)
- Affected
- 2.9.42 and older
- Fixed in
- 2.9.58 *
- Access needed (per CVSS)
- No login needed
- Range from
- NVD analysis · score by NVD
Details from the advisory
The Ninja Forms plugin before 2.9.42.1 for WordPress allows remote attackers to conduct PHP object injection attacks via crafted serialized values in a POST request.
NVD CVE-2016-1209wordpress.orgjvn.jpjvndb.jvn.jppacketstormsecurity.compritect.netrapid7.com
medium 4.3 CVE-2015-2220 · published 2015-03-05
Cross-site scripting (XSS) in Ninja Forms (2.8.8 and older)
- Affected
- 2.8.8 and older
- Fixed in
- 2.9.58 *
- Range from
- NVD analysis · score by NVD
Details from the advisory
Multiple cross-site scripting (XSS) vulnerabilities in the Ninja Forms plugin before 2.8.9 for WordPress allow (1) remote attackers to inject arbitrary web script or HTML via the ninja_forms_field_1 parameter in a ninja_forms_ajax_submit action to wp-admin/admin-ajax.php or (2) remote administrators to inject arbitrary web script or HTML via the fields[1] parameter to wp-admin/post.php.
NVD CVE-2015-2220wordpress.orgpacketstormsecurity.comsecurityfocus.comsecurityfocus.com
high 7.5 CVE-2014-9688 · published 2015-03-05
Security issue in Ninja Forms (2.8.9 and older)
- Affected
- 2.8.9 and older
- Fixed in
- 2.9.58 *
- Range from
- NVD analysis · score by NVD
Details from the advisory
Unspecified vulnerability in the Ninja Forms plugin before 2.8.10 for WordPress has unknown impact and remote attack vectors related to admin users.
Recent activity
- 2026-10-26 — latest release on wordpress.org (3.15.7).
- 2026-10-31 — DOM-based cross-site scripting (XSS) disclosed (CVE-2026-100151), fixed in 3.15.6.
- 2026-10-31 — Remote code execution disclosed (CVE-2026-101326), fixed in 3.15.6.
- 2026-10-31 — Stored cross-site scripting (XSS) disclosed (CVE-2026-109997), fixed in 3.15.6.
Get an email when Ninja Forms has a new vulnerability
Free. We check the CVE feeds every day and email you only when a new issue for Ninja Forms (ninja-forms) is published or a fix ships. Unsubscribe in one click.
Where this data comes from
- Version, last update, installs: wordpress.org/plugins/ninja-forms (Plugins API), fetched 2026-11-01.
- Vulnerabilities: NIST National Vulnerability Database (NVD), checked 2026-11-01. This product uses data from the NVD API but is not endorsed or certified by the NVD.
- Each record links to its CVE page and to the original advisory (Wordfence, Patchstack or WPScan) where there is one. We only list a CVE here when its references or its advisory name this exact plugin, so a few real issues may be missing; none should be about a different plugin. Spot an error? Email Daniel.
Badge for your site or docs (states facts with a date, not a verdict):
<a href="https://laskyr.com/plugins/ninja-forms"><img src="https://laskyr.com/plugins/ninja-forms/badge.svg" alt="Ninja Forms vulnerability status"></a>