ForgePress Country Choice Rules for Gravity Forms Security & Risk Analysis

wordpress.org/plugins/forgepress-country-choice-rules-for-gravity-forms

Country-based choice rules for Gravity Forms. Hide or replace field choices per country, with optional VPN/Proxy handling.

0 active installs v1.3.2 PHP 7.4+ WP 5.8+ Updated Sep 16, 2025
choicesconditional-logiccountrygeolocationgravity-forms
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is ForgePress Country Choice Rules for Gravity Forms Safe to Use in 2026?

Generally Safe

Score 100/100

ForgePress Country Choice Rules for Gravity Forms has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6mo ago
Risk Assessment

The "forgepress-country-choice-rules-for-gravity-forms" plugin, version 1.3.2, exhibits a generally strong security posture based on the provided static analysis. The plugin demonstrates excellent adherence to secure coding practices, with no identified vulnerabilities in its history and a commendable lack of dangerous functions. The extensive use of prepared statements for SQL queries and a high percentage of properly escaped output are significant strengths. Furthermore, the plugin effectively utilizes nonce and capability checks, and its attack surface appears to be minimal and protected. The limited number of external HTTP requests also reduces potential vectors for compromise.

However, a notable area of concern arises from the taint analysis, which reveals two flows with unsanitized paths. While classified as having no critical or high severity, the presence of unsanitized paths, even if currently benign, represents a potential weakness that could be exploited if the code were to change or if an attacker could manipulate the input to these paths. The absence of any recorded vulnerabilities in the past is a positive indicator, suggesting a history of good security development. Overall, the plugin is well-constructed with robust security measures in place, but the identified unsanitized paths warrant careful monitoring and potential remediation to ensure continued security.

Key Concerns

  • Flows with unsanitized paths found
Vulnerabilities
None known

ForgePress Country Choice Rules for Gravity Forms Security Vulnerabilities

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

ForgePress Country Choice Rules for Gravity Forms Code Analysis

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

Output Escaping

91% escaped57 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
detect_country (forgepress-country-choice-rules-for-gravity-forms.php:368)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

ForgePress Country Choice Rules for Gravity Forms Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actionadmin_menuforgepress-country-choice-rules-for-gravity-forms.php:53
actionadmin_initforgepress-country-choice-rules-for-gravity-forms.php:54
actionadmin_initforgepress-country-choice-rules-for-gravity-forms.php:55
filtergform_pre_renderforgepress-country-choice-rules-for-gravity-forms.php:58
filtergform_pre_validationforgepress-country-choice-rules-for-gravity-forms.php:59
filtergform_pre_submissionforgepress-country-choice-rules-for-gravity-forms.php:60
filtergform_validationforgepress-country-choice-rules-for-gravity-forms.php:61
Maintenance & Trust

ForgePress Country Choice Rules for Gravity Forms Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedSep 16, 2025
PHP min version7.4
Downloads191

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

ForgePress Country Choice Rules for Gravity Forms Developer Profile

forgepress

1 plugin · 0 total installs

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

How We Detect ForgePress Country Choice Rules for Gravity Forms

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/forgepress-country-choice-rules-for-gravity-forms/js/admin.js/wp-content/plugins/forgepress-country-choice-rules-for-gravity-forms/css/admin.css
Script Paths
/wp-content/plugins/forgepress-country-choice-rules-for-gravity-forms/js/admin.js
Version Parameters
forgepress-country-choice-rules-for-gravity-forms/js/admin.js?ver=forgepress-country-choice-rules-for-gravity-forms/css/admin.css?ver=

HTML / DOM Fingerprints

CSS Classes
fp-rules-tablefp-add-rule
Data Attributes
data-fp-rules-nonce
JS Globals
fp_noncefp_ajax_url
FAQ

Frequently Asked Questions about ForgePress Country Choice Rules for Gravity Forms