[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2AVxLWDteOTlgVrIPqKRZoGeXtMba5iroqkZosRj1h4":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":132,"fingerprints":188},"gravity-forms-sticky-form","Gravity Forms Sticky Form","1.0.5","fried_eggz","https:\u002F\u002Fprofiles.wordpress.org\u002Ffried_eggz\u002F","\u003Ch4>Sticky Form\u003C\u002Fh4>\n\u003Cp>Sticky Form is a WordPress plugin for \u003Ca href=\"http:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> that enables forms to be “sticky”. A sticky form stays populated with the users submitted data. The data is retrieved from the actual entry. This makes the same entries editable from both back- and front end.\u003C\u002Fp>\n\u003Cp>The sticky form is persistent so that when the user returns, all previous data is pre populated with his\u002Fhers previous submission.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> There is a bug in earlier versions the Gravity Forms API that prevents Sticky Form from working correctly. Please update Gravity Forms. For more information, please see the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgravity-forms-sticky-form\u002Ffaq\u002F\" rel=\"ugc\">FAQ section\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Persistent Gravity Forms\u003C\u002Fh4>\n\u003Cp>Gravity Forms persistens, or stickyness, is usefull if you have a form that acts as a user profile, company profile or in other similar situations where the data needs to be persistant every time a user visits that form.\u003C\u002Fp>\n\u003Ch4>Save entry\u003C\u002Fh4>\n\u003Cp>Sticky Form uses a new Gravity Forms hook to save the submission to the same entry rather than creating a new entry and deleting the old one. This makes read and starred status stick!\u003C\u002Fp>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cp>There is a fully documented version of the plugin on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F13pixlar\u002Fgravity-forms-sticky-form\" rel=\"nofollow ugc\">Github project page\u003C\u002Fa>. This plugin is Open Source and pull requests are welcome.\u003C\u002Fp>\n\u003Cp>This plugin is based on Gravity Forms Data Persistence Add-On Reloaded.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> \u003Ca href=\"http:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> is required for this plugin.\u003C\u002Fp>\n","A plugin that makes your Gravity Forms stick!",50,3951,100,3,"2015-09-01T13:21:00.000Z","4.3.34","2.9.2","",[20,21,22,23,24],"data","field","form","gravity","persistence","https:\u002F\u002Fgithub.com\u002F13pixlar\u002Fgravity-forms-sticky-form","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-sticky-form.1.0.5.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},1,30,84,"2026-04-04T21:59:08.671Z",[38,55,69,89,111],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":49,"last_updated":50,"tested_up_to":51,"requires_at_least":17,"requires_php":18,"tags":52,"homepage":53,"download_link":54,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gravity-forms-data-persistence-add-on-reloaded","Gravity Forms Data Persistence Add-On Reloaded","3.3.1","unclhos","https:\u002F\u002Fprofiles.wordpress.org\u002Funclhos\u002F","\u003Cp>Consider this scenario:\u003C\u002Fp>\n\u003Cp>a) Your site uses multipage \u003Ca href=\"http:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>.\u003Cbr \u002F>\nb) Your user logs in to the site and starts filling up a 5-step form.\u003Cbr \u002F>\nc) During the 3rd step, the user leaves without completely finishing the form.\u003Cbr \u002F>\nd) Some days later, the user comes back and logs in to see that his inputs are all gone!\u003C\u002Fp>\n\u003Cp>This happens because Gravity Forms by default does not save partially submitted forms.\u003C\u002Fp>\n\u003Cp>Our plugin resolves this issue. Simple!\u003C\u002Fp>\n\u003Ch4>New Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Data can be saved automatically every 10 seconds via AJAXs.\u003C\u002Fli>\n\u003Cli>Disable persistence on a per field bases. Good for sensitive information you don’t want saved.\u003C\u002Fli>\n\u003Cli>Can now persist data for guest users based on a cookie ID.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>KNOWN ISSUES\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Only 1 persistent form can be on a page.\u003C\u002Fli>\n\u003C\u002Fol>\n","This plugin makes your Gravity Forms data-persistent.",700,9582,98,18,"2016-02-14T15:30:00.000Z","4.2.39",[20,21,22,23,24],"http:\u002F\u002Fasthait.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-data-persistence-add-on-reloaded.3.3.1.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":45,"active_installs":13,"downloaded":62,"rating":63,"num_ratings":64,"last_updated":65,"tested_up_to":66,"requires_at_least":17,"requires_php":18,"tags":67,"homepage":53,"download_link":68,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gravity-forms-data-persistence-add-on","Gravity Forms Data Persistence Add-On","3.0","asthait","https:\u002F\u002Fprofiles.wordpress.org\u002Fasthait\u002F","\u003Cp>Consider this scenario:\u003C\u002Fp>\n\u003Cp>a) Your site uses multipage \u003Ca href=\"http:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>.\u003Cbr \u002F>\nb) Your user logs in to the site and starts filling up a 5-step form.\u003Cbr \u002F>\nc) During the 3rd step, the user leaves without completely finishing the form.\u003Cbr \u002F>\nd) Some days later, the user comes back and logs in to see that his inputs are all gone!\u003C\u002Fp>\n\u003Cp>This happens because Gravity Forms by default does not save partially submitted forms.\u003C\u002Fp>\n\u003Cp>Our plugin resolves this issue. Simple!\u003C\u002Fp>\n",6928,60,14,"2013-02-27T05:07:00.000Z","3.5.2",[20,21,22,23,24],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-data-persistence-add-on.3.0.zip",{"slug":70,"name":71,"version":72,"author":73,"author_profile":74,"description":75,"short_description":76,"active_installs":77,"downloaded":78,"rating":35,"num_ratings":64,"last_updated":79,"tested_up_to":80,"requires_at_least":81,"requires_php":18,"tags":82,"homepage":87,"download_link":88,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"acf-gravityforms-add-on","Advanced Custom Fields: Gravity Forms Add-on","1.3.10","DannyvanHolten","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannyvanholten\u002F","\u003Cp>Provides an Advanced Custom Field which allows a WordPress editorial user or administrator to select a Gravity Form as part of a field group configuration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>This plugin does not have any effect on the frontend of the website. It does not output the form, nor does it modify the output of existing forms. The plugin only adds a custom ACF field type for use in an ACF field group.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Full documentation can be found in the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FSayHelloGmbH\u002Facf-gravityforms-add-on\u002F\" rel=\"nofollow ugc\">plugin’s GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Version 1.3.2 added a plain HTML filter to the output of the field. This filter is not applied to fields in ACF version 4.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>apply_filters('acf-gravityforms-add-on\u002Ffield_html', string $field_html, array $field, string $field_options, string $multiple)\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Provides an Advanced Custom Field which allows a WordPress user to select a Gravity Form as part of a field group configuration.",30000,552315,"2025-12-02T17:20:00.000Z","6.9.0","4.6",[83,84,22,85,86],"acf","advanced-custom-fields","gravity-forms","sayhellogmbh","https:\u002F\u002Fgithub.com\u002Fsayhellogmbh\u002Facf-gravityforms-add-on","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-gravityforms-add-on.1.3.10.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":97,"downloaded":98,"rating":35,"num_ratings":99,"last_updated":100,"tested_up_to":101,"requires_at_least":102,"requires_php":103,"tags":104,"homepage":18,"download_link":110,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"smart-phone-field-for-gravity-forms","Smart phone field for Gravity Forms","2.2.1","PluginsCafe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginscafe\u002F","\u003Cp>A simple and nice plugin to get auto country flag from user ip address on gravity form phone field. If the installation is okay, go to gravity forms dashboard. Add a phone field on your form. Open phone field and you will see to enable smart phone field checkbox. Click that checkbox and configure as you want. And save form. You’re done!\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdemo.pluginscafe.com\u002Fsmart-phone-field-for-gravity-forms\u002F\" rel=\"nofollow ugc\">View Pro Demo\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginscafe.com\u002Fdocs\u002Fsmart-phone-field-for-gravity-forms-pro\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fpluginscafe.com\u002Fplugin\u002Fsmart-phone-field-for-gravity-forms-pro\u002F\" rel=\"nofollow ugc\">Buy Pro\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Free Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live validation.\u003C\u002Fli>\n\u003Cli>Automatic country select with ip address.\u003C\u002Fli>\n\u003Cli>Default country selection.\u003C\u002Fli>\n\u003Cli>Preferred countries.\u003C\u002Fli>\n\u003Cli>Multi step support.\u003C\u002Fli>\n\u003Cli>Multiple phone field.\u003C\u002Fli>\n\u003Cli>Global Settings (new)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Premium Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Prevent submit form with wrong validation.\u003C\u002Fli>\n\u003Cli>Multiple form in single page (different form).\u003C\u002Fli>\n\u003Cli>Custom validation message.\u003C\u002Fli>\n\u003Cli>Phone number format with typing.\u003C\u002Fli>\n\u003Cli>Get city, zip code, country and more based on IP address via merge tag.\u003C\u002Fli>\n\u003Cli>Add country code automatically.\u003C\u002Fli>\n\u003Cli>Phone number format in 4 different types. Ex: E.164 and more.\u003C\u002Fli>\n\u003Cli>Gravity Perks nested form support.\u003C\u002Fli>\n\u003Cli>Three flag option and more.\u003C\u002Fli>\n\u003Cli>Global Settings (new)\u003C\u002Fli>\n\u003Cli>RTL support. (new)\u003C\u002Fli>\n\u003Cli>Translation support. (new)\u003C\u002Fli>\n\u003Cli>Filter hooks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.4\u003C\u002Fli>\n\u003Cli>Gravity 2.9.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Smart Phone Field for other contact form addons\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for WPForms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Fluent Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Contact Form 7\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for Elementor Form\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-wp-forms\u002F\" rel=\"ugc\">Smart Phone Field for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\nSmart Phone Field For Formidable Forms (upcoming)\u003Cbr \u002F>\nSmart Phone Field For Ninja Forms (upcoming)\u003C\u002Fp>\n","A simple and nice plugin to get auto country flag from user ip address on gravity form phone field.",5000,58533,22,"2026-02-05T10:33:00.000Z","6.9.4","5.0","7.4",[105,106,107,108,109],"gravityforms","international-phone-input","phone-field","phone-validation","smart-phone-field","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-phone-field-for-gravity-forms.2.2.1.zip",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":64,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":125,"tags":126,"homepage":130,"download_link":131,"security_score":121,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gravity-slider-fields","Gravity Slider Fields","2.1","uamv","https:\u002F\u002Fprofiles.wordpress.org\u002Fuamv\u002F","\u003Cp>Gravity Forms does not yet support slider fields. Until that time, this plugin may serve the purpose well.\u003C\u002Fp>\n\u003Cp>The plugin adds a new slider field within the advanced field group. Customize your slider with the following set of options.\u003C\u002Fp>\n\u003Ch4>Supported Options\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Native to Gravity Forms\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>field label\u003C\u002Fli>\n\u003Cli>description\u003C\u002Fli>\n\u003Cli>number format\u003C\u002Fli>\n\u003Cli>range\u003C\u002Fli>\n\u003Cli>handle connects\u003C\u002Fli>\n\u003Cli>field label visibility\u003C\u002Fli>\n\u003Cli>description placement\u003C\u002Fli>\n\u003Cli>custom css class\u003C\u002Fli>\n\u003Cli>field size\u003C\u002Fli>\n\u003Cli>admin field label\u003C\u002Fli>\n\u003Cli>default value\u003C\u002Fli>\n\u003Cli>visibility\u003C\u002Fli>\n\u003Cli>allow field to be populated dynamically\u003C\u002Fli>\n\u003Cli>enable conditional logic\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Custom\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>value relations (descriptive terms that relate to min & max number values of slider)\u003C\u002Fli>\n\u003Cli>step (precision of values that can selected along the slider)\u003C\u002Fli>\n\u003Cli>show value (select whether to hide, show on hover & drag, or always shows the currently selected value)\u003C\u002Fli>\n\u003Cli>connect (visually connect the handle to the upper or lower edge of the slider)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If value relations have been defined, they will be displayed along with the field label in form entry details and when using merge tags.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>In order to play nice with touch devices, Gravity Slider Fields utilizes \u003Ca href=\"http:\u002F\u002Frefreshless.com\u002Fnouislider\" title=\"noUiSlider\" rel=\"nofollow ugc\">noUiSlider\u003C\u002Fa> (developed by \u003Ca href=\"http:\u002F\u002Ftwitter.com\u002FLeonGersen\" rel=\"nofollow ugc\">Léon Gersen\u003C\u002Fa>)\u003C\u002Fp>\n","Adds slider fields to Gravity Forms",3000,49708,92,"2024-11-19T23:04:00.000Z","6.5.8","3.1","5.6",[21,127,23,128,129],"forms","number","slider","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgravity-slider-fields\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-slider-fields.2.1.zip",{"attackSurface":133,"codeSignals":162,"taintFlows":176,"riskAssessment":177,"analyzedAt":187},{"hooks":134,"ajaxHandlers":158,"restRoutes":159,"shortcodes":160,"cronEvents":161,"entryPointCount":28,"unprotectedCount":28},[135,140,144,150,154],{"type":136,"name":137,"callback":138,"file":139,"line":49},"filter","gform_validation","test_valid","sticky-form.php",{"type":136,"name":141,"callback":142,"file":139,"line":143},"gform_pre_render","sticky_pre_populate_the_form",32,{"type":145,"name":146,"callback":147,"priority":148,"file":139,"line":149},"action","gform_post_submission","sticky_set_post_content",10,126,{"type":136,"name":151,"callback":152,"priority":11,"file":139,"line":153},"gform_form_settings","sticky_settings",183,{"type":145,"name":155,"callback":156,"file":139,"line":157},"gform_advanced_settings","sticky_editor_script",227,[],[],[],[],{"dangerousFunctions":163,"sqlUsage":171,"outputEscaping":173,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":175},[164,168],{"fn":165,"file":139,"line":166,"context":167},"unserialize",35,"return ($str == serialize(false) || @unserialize($str) !== false);",{"fn":165,"file":139,"line":169,"context":170},72,"$dump=unserialize($value);",{"prepared":28,"raw":28,"locations":172},[],{"escaped":28,"rawEcho":28,"locations":174},[],[],[],{"summary":178,"deductions":179},"The static analysis of the gravity-forms-sticky-form plugin v1.0.5 reveals a generally strong security posture, with no apparent attack surface exposed through common entry points like AJAX handlers, REST API routes, or shortcodes. The plugin also demonstrates good practices by exclusively using prepared statements for SQL queries and properly escaping all outputs. Furthermore, there are no recorded vulnerabilities in its history, suggesting a history of stable and secure development.\n\nHowever, the presence of two instances of the `unserialize` function without any apparent checks or sanitization presents a significant concern. The `unserialize` function is notoriously dangerous when used with untrusted input, as it can lead to Remote Code Execution (RCE) if an attacker can control the serialized data. The lack of any nonce checks or capability checks on entry points, while not explicitly problematic given the zero entry points, means that if any were introduced in the future without proper checks, they would be vulnerable. The absence of taint analysis results is also noted; while it might indicate no issues were found, it could also mean the analysis was incomplete or not performed.\n\nIn conclusion, while the plugin exhibits several positive security indicators, the identified risk associated with `unserialize` is a critical weakness that could be exploited. The lack of historical vulnerabilities is a good sign, but it does not mitigate the inherent danger of the `unserialize` function without proper input validation. Developers should prioritize addressing this potential RCE vector.",[180,182,185],{"reason":181,"points":49},"Use of unserialize without sanitization",{"reason":183,"points":184},"Lack of nonce checks on entry points",5,{"reason":186,"points":184},"Lack of capability checks on entry points","2026-03-16T21:56:45.724Z",{"wat":189,"direct":195},{"assetPaths":190,"generatorPatterns":192,"scriptPaths":193,"versionParams":194},[191],"\u002Fwp-content\u002Fplugins\u002Fgravity-forms-sticky-form\u002Fgravity-forms-sticky-form.php",[],[],[],{"cssClasses":196,"htmlComments":197,"htmlAttributes":198,"restEndpoints":199,"jsGlobals":200,"shortcodeOutput":202},[],[],[],[],[201],"sticky_getEntryOptionKeyForGF",[]]