Gravity Forms / WooCommerce Recently Viewed Products Security & Risk Analysis

wordpress.org/plugins/gravity-forms-recently-viewed-products

Adds recently viewed products from WooCommerce to all Gravity Form submissions

10 active installs v1.1 PHP + WP 3.8+ Updated May 21, 2014
click-streamformsgravity-formsrecent-productswoocommerce
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Gravity Forms / WooCommerce Recently Viewed Products Safe to Use in 2026?

Generally Safe

Score 85/100

Gravity Forms / WooCommerce Recently Viewed Products has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The Gravity Forms Recently Viewed Products plugin v1.1 exhibits a seemingly strong security posture at first glance, with no identified AJAX handlers, REST API routes, shortcodes, or cron events, resulting in a zero attack surface and no unprotected entry points. The code analysis also shows no dangerous functions, file operations, or external HTTP requests, and all SQL queries are prepared. However, a significant concern arises from the complete lack of output escaping, with 100% of identified outputs being unescaped. This indicates a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, as user-controlled data could be injected into the page without proper sanitization. Furthermore, the absence of nonce checks and capability checks, combined with the lack of taint analysis data, leaves potential for various other security weaknesses that are not immediately apparent but could be exploited if user input is not handled with extreme care throughout the plugin's execution. The plugin's vulnerability history is clean, with no recorded CVEs, which is a positive sign. However, this does not negate the risks identified in the static analysis, particularly the unescaped output, which represents a direct and exploitable security flaw. In conclusion, while the plugin avoids common attack vectors and uses prepared statements for database interactions, the critical flaw of unescaped output presents a significant risk that needs immediate attention. The lack of comprehensive security checks like nonces and capability checks also leaves room for concern regarding its overall robustness.

Key Concerns

  • Unescaped output detected
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Gravity Forms / WooCommerce Recently Viewed Products Security Vulnerabilities

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

Gravity Forms / WooCommerce Recently Viewed Products Code Analysis

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

Output Escaping

0% escaped2 total outputs
Attack Surface

Gravity Forms / WooCommerce Recently Viewed Products Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actiongform_entry_createdgf-recently-viewed-products.php:33
actiongform_entry_detailgf-recently-viewed-products.php:36
filtergform_custom_merge_tagsgf-recently-viewed-products.php:39
filtergform_replace_merge_tagsgf-recently-viewed-products.php:42
actionplugins_loadedplugin.php:37
Maintenance & Trust

Gravity Forms / WooCommerce Recently Viewed Products Maintenance & Trust

Maintenance Signals

WordPress version tested3.9.40
Last updatedMay 21, 2014
PHP min version
Downloads2K

Community Trust

Rating20/100
Number of ratings1
Active installs10
Developer Profile

Gravity Forms / WooCommerce Recently Viewed Products Developer Profile

Mike Martel

7 plugins · 70 total installs

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

How We Detect Gravity Forms / WooCommerce Recently Viewed Products

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
postboxinside
Shortcode Output
<div class='postbox' id='viewed-products'><h3 style='cursor:default'>Recently Viewed Products</h3><div class='inside'><ol>
FAQ

Frequently Asked Questions about Gravity Forms / WooCommerce Recently Viewed Products