Multiple Range Slider for Gravity Forms Security & Risk Analysis

wordpress.org/plugins/multiple-range-slider-for-gravity-form

Add interactive range slider fields to Gravity Forms — single, double edge, and custom label sliders with full style control. No coding required.

70 active installs v1.3 PHP 5.0+ WP 5.5+ Updated Mar 21, 2026
custom-range-fielddouble-slider-gravity-formsgravity-forms-fieldgravity-forms-range-sliderprice-range-slider
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Multiple Range Slider for Gravity Forms Safe to Use in 2026?

Generally Safe

Score 100/100

Multiple Range Slider for Gravity Forms has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The static analysis of the "multiple-range-slider-for-gravity-form" v1.0 plugin reveals a promising security posture with no identified entry points through AJAX, REST API, shortcodes, or cron events. The absence of dangerous functions, file operations, and external HTTP requests is also a positive indicator. Furthermore, all SQL queries are confirmed to use prepared statements, mitigating the risk of SQL injection. Taint analysis shows no unsanitized paths, which is excellent for preventing various code execution vulnerabilities.

However, the analysis does raise concerns regarding output escaping, with only 33% of outputs being properly escaped. This suggests a potential for Cross-Site Scripting (XSS) vulnerabilities if user-supplied data is not sufficiently sanitized before being displayed. The complete lack of nonce checks and capability checks across all potential entry points (even though the attack surface is reported as zero) is a significant weakness. This implies that if any entry points were to be discovered or if the plugin evolves, these fundamental security mechanisms would be missing, leaving the plugin vulnerable to unauthorized actions.

The plugin's vulnerability history is clean, with no recorded CVEs. This suggests that historically, the plugin has been relatively secure or that vulnerabilities have been promptly addressed. However, the lack of historical data also means there's less information to gauge its long-term security performance. In conclusion, while the current version demonstrates good practices in areas like SQL handling and a minimal attack surface, the shortcomings in output escaping and the complete absence of nonce/capability checks are critical areas that need immediate attention to strengthen its overall security.

Key Concerns

  • Low percentage of properly escaped output
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Multiple Range Slider for Gravity Forms Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Multiple Range Slider for Gravity Forms Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

Multiple Range Slider for Gravity Forms Code Analysis

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

Output Escaping

33% escaped9 total outputs
Attack Surface

Multiple Range Slider for Gravity Forms Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 16
actiongform_field_standard_settingsmain\backend\multiple_rangeslider_backend.php:111
actiongform_editor_jsmain\backend\multiple_rangeslider_backend.php:198
actiongform_editor_js_set_default_valuesmain\backend\multiple_rangeslider_backend.php:219
actiongform_field_standard_settingsmain\backend\single_rangeslider_backend.php:111
actiongform_editor_jsmain\backend\single_rangeslider_backend.php:198
actiongform_editor_js_set_default_valuesmain\backend\single_rangeslider_backend.php:219
actiongform_field_standard_settingsmain\backend\slider_label_backend.php:112
actiongform_editor_jsmain\backend\slider_label_backend.php:203
actiongform_editor_js_set_default_valuesmain\backend\slider_label_backend.php:223
actionadmin_initmain\resources\multiple-rangeslider-installation-require.php:4
actionadmin_noticesmain\resources\multiple-rangeslider-installation-require.php:13
actionplugins_loadedmain\resources\multiple-rangeslider-language.php:4
filterload_textdomain_mofilemain\resources\multiple-rangeslider-language.php:17
actionadmin_enqueue_scriptsmain\resources\multiple-rangeslider-load-js-css.php:4
actionwp_enqueue_scriptsmain\resources\multiple-rangeslider-load-js-css.php:10
filterplugin_row_metamultiple-rangeslider-gf.php:48
Maintenance & Trust

Multiple Range Slider for Gravity Forms Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 21, 2026
PHP min version5.0
Downloads3K

Community Trust

Rating100/100
Number of ratings3
Active installs70
Developer Profile

Multiple Range Slider for Gravity Forms Developer Profile

silverplugins217

21 plugins · 11K total installs

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

How We Detect Multiple Range Slider 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/multiple-range-slider-for-gravity-form/assets/css/back.css/wp-content/plugins/multiple-range-slider-for-gravity-form/assets/css/front.css/wp-content/plugins/multiple-range-slider-for-gravity-form/assets/js/jquery.ui.touch-punch.min.js/wp-content/plugins/multiple-range-slider-for-gravity-form/assets/css/jquery-ui.css/wp-content/plugins/multiple-range-slider-for-gravity-form/assets/js/range-jquery-range.min.js/wp-content/plugins/multiple-range-slider-for-gravity-form/assets/css/jquery-ui-slider-pips.css/wp-content/plugins/multiple-range-slider-for-gravity-form/assets/js/jquery-ui-slider-pips.js/wp-content/plugins/multiple-range-slider-for-gravity-form/assets/js/srsfg_front.js+2 more
Version Parameters
multiple-range-slider-for-gravity-form/assets/css/back.css?ver=multiple-range-slider-for-gravity-form/assets/css/front.css?ver=multiple-range-slider-for-gravity-form/assets/js/jquery.ui.touch-punch.min.js?ver=multiple-range-slider-for-gravity-form/assets/css/jquery-ui.css?ver=multiple-range-slider-for-gravity-form/assets/js/range-jquery-range.min.js?ver=multiple-range-slider-for-gravity-form/assets/css/jquery-ui-slider-pips.css?ver=multiple-range-slider-for-gravity-form/assets/js/jquery-ui-slider-pips.js?ver=multiple-range-slider-for-gravity-form/assets/js/srsfg_front.js?ver=multiple-range-slider-for-gravity-form/assets/js/mrsfg_front.js?ver=multiple-range-slider-for-gravity-form/assets/js/slabel_front.js?ver=

HTML / DOM Fingerprints

CSS Classes
ui-sliderui-slider-horizontalui-slider-rangeui-slider-handleui-pips
Data Attributes
data-optionsdata-mindata-maxdata-stepdata-value
JS Globals
MRSGF_PLUGIN_DIRMRSGF_load_admin_script_styleMRSGFenqueue_custom_script
FAQ

Frequently Asked Questions about Multiple Range Slider for Gravity Forms