GF No Duplicates Security & Risk Analysis

wordpress.org/plugins/gf-no-duplicates

Prevents duplicate Gravity Forms submissions caused by the same POST request sent more than once.

700 active installs v1.2 PHP 7.0+ WP 4.9+ Updated Jan 13, 2026
duplicated-entryduplicated-submissionduplicatesgravity-formsgravityforms
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is GF No Duplicates Safe to Use in 2026?

Generally Safe

Score 100/100

GF No Duplicates 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 "gf-no-duplicates" plugin v1.2 exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of AJAX handlers, REST API routes, shortcodes, and cron events, coupled with the complete lack of dangerous functions and the exclusive use of prepared statements for any SQL queries, significantly reduces the attack surface. Furthermore, all identified output operations are properly escaped, and there are no indications of critical or high-severity taint flows, suggesting robust input validation and sanitization practices. The plugin also has no recorded vulnerabilities or CVEs, further bolstering its security reputation.

While the absence of nonces and capability checks on the few entry points that exist might raise a slight concern in a plugin with a larger attack surface, in this specific case, the total lack of exposed entry points mitigates this risk considerably. The single file operation also appears to be handled without incident, and there are no external HTTP requests, which are common vectors for compromise. The overall impression is of a well-developed plugin that prioritizes security by design. However, it's worth noting that the lack of these checks, even with a minimal attack surface, could be a point of improvement if the plugin were to evolve or integrate with other components that might expand its exposure.

Key Concerns

  • 0 Nonce checks found
  • 0 Capability checks found
Vulnerabilities
None known

GF No Duplicates Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

GF No Duplicates Code Analysis

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

Output Escaping

100% escaped3 total outputs
Attack Surface

GF No Duplicates Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
filtergform_form_tagclass-gf-no-duplicates.php:141
filtergform_validationclass-gf-no-duplicates.php:142
filtergform_pre_renderclass-gf-no-duplicates.php:143
actiongform_loadedgf-no-duplicates.php:41
Maintenance & Trust

GF No Duplicates Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 13, 2026
PHP min version7.0
Downloads7K

Community Trust

Rating80/100
Number of ratings1
Active installs700
Developer Profile

GF No Duplicates Developer Profile

Samuel Aguilera

14 plugins · 98K total installs

88
trust score
Avg Security Score
92/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect GF No Duplicates

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gf-no-duplicates/class-gf-no-duplicates.php/wp-content/plugins/gf-no-duplicates/gf-no-duplicates.php
Version Parameters
gf-no-duplicates/gf-no-duplicates.php?ver=gf-no-duplicates/class-gf-no-duplicates.php?ver=

HTML / DOM Fingerprints

CSS Classes
gform_gf_no_duplicates_token
HTML Comments
<!-- GF No Duplicates: Add unique token to form inputs --><!-- GF No Duplicates: Check for duplicate submission -->
Data Attributes
data-token-input-iddata-token-id
JS Globals
gf_no_duplicates_vars
FAQ

Frequently Asked Questions about GF No Duplicates