Gravity Forms Borgun Add-On Security & Risk Analysis

wordpress.org/plugins/gf-borgun-add-on

Take payments in your gravity forms using the Borgun Gateway

0 active installs v1.0.0 PHP + WP 4.3+ Updated Mar 10, 2018
borguncredit-cardgateway
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Gravity Forms Borgun Add-On Safe to Use in 2026?

Generally Safe

Score 85/100

Gravity Forms Borgun Add-On has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The gf-borgun-add-on plugin version 1.0.0 presents a mixed security posture. On the positive side, it demonstrates good practices by using prepared statements for all SQL queries and avoiding dangerous functions, file operations, and external HTTP requests. There is also no history of known vulnerabilities (CVEs), which suggests a level of diligence in past development or infrequent discovery of issues.

However, significant concerns arise from the static analysis. The plugin exposes one unprotected AJAX handler, representing a direct attack vector. The complete absence of nonce checks and capability checks on this handler further exacerbates this risk, making it vulnerable to Cross-Site Request Forgery (CSRF) and unauthorized function execution. Additionally, a substantial portion of output is not properly escaped, raising the risk of Cross-Site Scripting (XSS) vulnerabilities. The lack of any taint analysis results in this version also means that potential data injection or path traversal vulnerabilities might have been missed.

In conclusion, while the plugin avoids common pitfalls like raw SQL and dangerous functions, the unprotected AJAX endpoint coupled with missing security checks (nonces, capabilities) and insufficient output escaping creates a notable security weakness. The clean vulnerability history is a positive indicator, but it does not negate the immediate risks identified in the code analysis.

Key Concerns

  • Unprotected AJAX handler
  • Missing nonce checks on AJAX handler
  • Missing capability checks on AJAX handler
  • Insufficient output escaping
  • No taint analysis results
Vulnerabilities
None known

Gravity Forms Borgun Add-On Security Vulnerabilities

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

Gravity Forms Borgun Add-On Code Analysis

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

SQL Query Safety

100% prepared7 total queries

Output Escaping

44% escaped9 total outputs
Attack Surface
1 unprotected

Gravity Forms Borgun Add-On Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_gf_dismiss_borgun_menuclass-gf-borgun.php:1137
WordPress Hooks 7
actiongform_loadedborgun.php:17
filtergform_currenciesborgun.php:39
actionwpclass-gf-borgun.php:3
filtergform_disable_post_creationclass-gf-borgun.php:188
filtergform_disable_notificationclass-gf-borgun.php:189
actiongform_payment_statusclass-gf-borgun.php:1146
actiongform_payment_dateclass-gf-borgun.php:1147
Maintenance & Trust

Gravity Forms Borgun Add-On Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedMar 10, 2018
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Gravity Forms Borgun Add-On Developer Profile

Arif

4 plugins · 220 total installs

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

How We Detect Gravity Forms Borgun Add-On

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gf-borgun-add-on/borgun.php/wp-content/plugins/gf-borgun-add-on/class-gf-borgun.php
Version Parameters
gf-borgun-add-on/borgun.php?ver=gf-borgun-add-on/class-gf-borgun.php?ver=

HTML / DOM Fingerprints

HTML Comments
looking for feed created by legacy versionsonly one feed per form is supported (left for backwards compatibility)
Data Attributes
data-gf_borgun_merchant_iddata-gf_borgun_payment_gateway_iddata-gf_borgun_secret_key
JS Globals
window.gf_borgun_merchant_idwindow.gf_borgun_payment_gateway_idwindow.gf_borgun_secret_key
FAQ

Frequently Asked Questions about Gravity Forms Borgun Add-On