GravityWP – Merge Tags Security & Risk Analysis

wordpress.org/plugins/gravitywp-merge-tags

Adds an admin page to show the merge tags and form information of a specific Gravity Form.

2K active installs v1.4.5 PHP + WP 3.0.1+ Updated Jul 1, 2025
formgravity-formsmerge-tagmergetagmergetags
95
A · Safe
CVEs total1
Unpatched0
Last CVEAug 8, 2025
Safety Verdict

Is GravityWP – Merge Tags Safe to Use in 2026?

Generally Safe

Score 95/100

GravityWP – Merge Tags has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Aug 8, 2025Updated 9mo ago
Risk Assessment

The static analysis of gravitywp-merge-tags v1.4.5 shows a generally good security posture with several positive indicators. The absence of dangerous functions, file operations, and external HTTP requests is a strong point. Furthermore, 100% of SQL queries utilize prepared statements, and nearly all output is properly escaped, minimizing common web vulnerabilities. The attack surface appears to be minimal, with no identified AJAX handlers, REST API routes, shortcodes, or cron events that are unprotected.

However, two flows with unsanitized paths identified in the taint analysis are a significant concern. While classified as not critical or high severity, unsanitized paths can still lead to unpredictable behavior or security bypasses, especially if they interact with file system operations or user-controlled input in ways not immediately apparent. The vulnerability history reveals a past critical vulnerability related to PHP Remote File Inclusion, which is a severe type of flaw. Although there are no currently unpatched vulnerabilities, this history suggests a potential for developing such critical issues if input validation and sanitization are not rigorously maintained.

In conclusion, gravitywp-merge-tags v1.4.5 demonstrates good practices in several areas, particularly in its handling of SQL and output. The minimal attack surface is also a positive. The primary areas for improvement are addressing the identified unsanitized paths and being vigilant about preventing critical vulnerabilities like Remote File Inclusion, which has occurred in the past.

Key Concerns

  • Flows with unsanitized paths detected
  • Past critical vulnerability (RFI)
Vulnerabilities
1

GravityWP – Merge Tags Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Critical
1

1 total CVE

CVE-2025-49271critical · 9.8Improper Control of Filename for Include/Require Statement in PHP Program ('PHP Remote File Inclusion')

GravityWP - Merge Tags <= 1.4.4 - Unauthenticated Local File Inclusion

Aug 8, 2025 Patched in 1.4.5 (4d)
Code Analysis
Analyzed Mar 16, 2026

GravityWP – Merge Tags Code Analysis

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

Output Escaping

99% escaped424 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

4 flows2 with unsanitized paths
gwp_create_menu_item (class-gwp-mergetags.php:226)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

GravityWP – Merge Tags Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 4
filterwp_before_admin_bar_renderclass-gwp-mergetags.php:80
actiongform_loadedgravitywp-merge-tags.php:16
filtergform_toolbar_menugravitywp-merge-tags.php:51
actionplugins_loadedgravitywp-merge-tags.php:80
Maintenance & Trust

GravityWP – Merge Tags Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 1, 2025
PHP min version
Downloads39K

Community Trust

Rating100/100
Number of ratings6
Active installs2K
Developer Profile

GravityWP – Merge Tags Developer Profile

GravityWP

4 plugins · 9K total installs

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

How We Detect GravityWP – Merge Tags

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/gravitywp-merge-tags/assets/img/gravitywp-logo.svg/wp-content/plugins/gravitywp-merge-tags/assets/img/gwp_astronaut2.svg
Script Paths
/wp-content/plugins/gravitywp-merge-tags/gravitywp-merge-tags.php/wp-content/plugins/gravitywp-merge-tags/class-gwp-mergetags.php
Version Parameters
gravitywp-merge-tags/gravitywp-merge-tags.php?ver=1.4.5class-gwp-mergetags.php?ver=1.4.5

HTML / DOM Fingerprints

CSS Classes
gf_form_toolbar_custom_link
Data Attributes
gravitywp-logogwp_astronaut2.svg
Shortcode Output
<span style="font-size:15px;font-weight: 700;">{ }</span>
FAQ

Frequently Asked Questions about GravityWP – Merge Tags