[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f3VggwtaJCJktWYeCTskAncsxoHAv1o5bZ5QoXKMlocE":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":38,"analysis":121,"fingerprints":271},"formidable-customizations","Formidable Customizations","1.0","thomstark","https:\u002F\u002Fprofiles.wordpress.org\u002Fthomstark\u002F","\u003Cp>A compendium of useful customizations and extensions for Formidable Pro. Easily customize your form fields from one location.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Create custom masks for your form fields. \u003C\u002Fli>\n\u003Cli>Limit field characters.\u003C\u002Fli>\n\u003Cli>Last Updated By shortcode.\u003C\u002Fli>\n\u003Cli>Turn hidden user_id fields into dropdown menus on the front-end.\u003C\u002Fli>\n\u003Cli>Autogenerate usernames on registration.\u003C\u002Fli>\n\u003Cli>Easy password confirmation.\u003C\u002Fli>\n\u003Cli>Assign alternate roles on registration.\u003C\u002Fli>\n\u003Cli>Easily add avatars to registration.\u003C\u002Fli>\n\u003Cli>Formidable Plus: easily add arrow-key use in tables\u003C\u002Fli>\n\u003Cli>Formidable Plus: easily add tooltips in tables\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.2+\u003C\u002Fli>\n\u003Cli>WordPress 3.3+\u003C\u002Fli>\n\u003Cli>Formidable Pro\u003C\u002Fli>\n\u003C\u002Ful>\n","A compendium of useful customizations and extensions for Formidable Pro. Easily customize your form fields from one location.",10,4244,60,2,"2013-11-16T10:16:00.000Z","3.7.41","3.3","",[20,21,22,23,24],"customize","formidable","formidable-pro","masks","plus","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable-customizations\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformidable-customizations.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},5,130,30,84,"2026-04-04T13:22:18.801Z",[39,55,72,90,107],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":35,"downloaded":45,"rating":46,"num_ratings":14,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":18,"tags":50,"homepage":53,"download_link":54,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"formidable-kinetic","Formidable Kinetic","1.1.01","\u003Cp>Dynamically display any Formidable Form with any combination of field inclusions or exclusions. One page. One shortcode. Infinite possibilities.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>For use with Formidable Pro\u003C\u002Fli>\n\u003Cli>Use secure links generated by a shortcode to load any form, showing only the fields you want to show. \u003C\u002Fli>\n\u003Cli>Shortcode Generator Modal\u003C\u002Fli>\n\u003Cli>Tutorial Built In\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.2+\u003C\u002Fli>\n\u003Cli>WordPress 3.5+\u003C\u002Fli>\n\u003Cli>Formidable Pro\u003C\u002Fli>\n\u003C\u002Ful>\n","Dynamically display any Formidable Form and form fields. One page. One shortcode. Infinite possibilities.",2706,100,"2014-08-14T20:07:00.000Z","3.9.40","3.5",[20,51,21,22,52],"dynamic","forms","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable-kinetic\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformidable-kinetic.zip",{"slug":56,"name":57,"version":6,"author":7,"author_profile":8,"description":58,"short_description":59,"active_installs":60,"downloaded":61,"rating":46,"num_ratings":62,"last_updated":63,"tested_up_to":64,"requires_at_least":65,"requires_php":18,"tags":66,"homepage":70,"download_link":71,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"formidable-anti-spam","Formidable Anti-Spam","\u003Cp>A lightweight Formidable Pro anti-spam add-on. No intrusion on the user, simply checks the time it takes to submit the form and generates an error when that time is under a certain threshold.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Formidable Pro 1.7+\u003C\u002Fli>\n\u003Cli>WordPress 3.7+\u003C\u002Fli>\n\u003Cli>PHP 5.2+\u003C\u002Fli>\n\u003C\u002Ful>\n","A lightweight Formidable Pro anti-spam add-on that requires no interaction with the user.",70,2048,1,"2014-10-01T00:11:00.000Z","4.0.38","3.7",[67,68,21,22,69],"anti-spam","bot","spam","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable-anti-spam\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformidable-anti-spam.zip",{"slug":73,"name":74,"version":6,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":46,"num_ratings":81,"last_updated":82,"tested_up_to":64,"requires_at_least":83,"requires_php":18,"tags":84,"homepage":88,"download_link":89,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"formidable-pro-add-color-picker-field","Formidable Pro Color Picker","Darryl Erentzen","https:\u002F\u002Fprofiles.wordpress.org\u002Ferentzenco\u002F","\u003Cp>This Plugin is an experiment, I needed to let users pick colors for entries intended to be displayed in a Calendar View. I discovered a workaround on the \u003Ca href=\"https:\u002F\u002Fformidablepro.com\u002Fadding-a-color-picker-field\u002F\" rel=\"nofollow ugc\">Formidable Web Site\u003C\u002Fa> that was a few years old, so I decided to grab the current version of \u003Ca href=\"http:\u002F\u002Fjscolor.com\u002F\" rel=\"nofollow ugc\">jscolor\u003C\u002Fa> and put it in a plugin for easier deployment.\u003C\u002Fp>\n\u003Cp>Along the way I discovered a few other color picker libraries for jQuery, so when I get around to it I’ll add them to the plugin to give users some different display options.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Please Note:\u003C\u002Fstrong> \u003Cem>This plugin requires the Formidable Pro Plugin (https:\u002F\u002Fformidablepro.com\u002F) by \u003Ca href=\"http:\u002F\u002Fstrategy11.com\u002F\" rel=\"nofollow ugc\">Strategy11 \u003C\u002Fa>to be installed and activated before installation. Formidable Pro is an awesome plugin.\u003C\u002Fem>\u003C\u002Fp>\n","Adds a Color Picker Field type to the Advanced Fields in Formidable Pro",50,3079,3,"2015-05-08T13:07:00.000Z","3.0.1",[85,86,22,87],"color-picker","color-pickers","jquery","http:\u002F\u002Fbroadstreetnetwork.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformidable-pro-add-color-picker-field.zip",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":11,"downloaded":98,"rating":28,"num_ratings":28,"last_updated":99,"tested_up_to":100,"requires_at_least":83,"requires_php":18,"tags":101,"homepage":104,"download_link":105,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":106},"formidable-ab-tests","Formidable A\u002FB Tests","0.07","Michael Davis","https:\u002F\u002Fprofiles.wordpress.org\u002Fsurfjam\u002F","\u003Cp>A\u002FB testing, or split testing, is the method of comparing two versions of a web page or call to action to see which performs better.You compare the two versions by showing one or the other variant to similar visitors at the same time. The one that gets a better conversion rate wins!\u003C\u002Fp>\n\u003Cp>This plugin provides a shortcode to help you easily run your own A\u002FB tests on forms created using Formidable Pro. With the provided shortcode you tell it two forms to alternate showing randomly and it tracks the conversion rate.\u003C\u002Fp>\n\u003Ch4>How to use\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install the plugin using the Installation directions\u003C\u002Fli>\n\u003Cli>Add this shortcode to the page or widget area where you want the alternating forms to show: [inm_frm_ab_test forms=”25, 26″]\u003C\u002Fli>\n\u003Cli>Replace 25 & 26 with the form ids of your two forms.\u003C\u002Fli>\n\u003Cli>Optionally add title=”false”, description=”false” or minimize=”1″ to change these parameters from their default values.\u003C\u002Fli>\n\u003Cli>View test results in Formidable > A\u002FB Test.\u003C\u002Fli>\n\u003Cli>When you feel you have enough data, stop the test by replacing the shortcode with a standard Formdiable shortcode to only show the winning form.\u003C\u002Fli>\n\u003Cli>To start a new test, click the Reset Test Data button. This will clear all previously stored results and can’t be undone.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>It is a good idea to keep your test limited and specific. This means making small variations between the two forms for each test and keep them to a single element, such as the title or button text, etc. Making large changes to multiple elements at once may still give you a successful test, but it will be more difficult to understand which particular change caused the desired improvment.\u003C\u002Fp>\n","Easily A\u002FB test your Formidable Pro created forms.",1808,"2016-02-23T00:00:00.000Z","4.4.34",[102,103,22,52],"ab-testing","ab-test","http:\u002F\u002Fimnotmarvin.com\u002Fformidable-ab-tests\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformidable-ab-tests.zip","2026-03-15T14:54:45.397Z",{"slug":108,"name":109,"version":110,"author":7,"author_profile":8,"description":111,"short_description":112,"active_installs":11,"downloaded":113,"rating":46,"num_ratings":62,"last_updated":114,"tested_up_to":48,"requires_at_least":49,"requires_php":18,"tags":115,"homepage":119,"download_link":120,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"formidable-email-shortcodes","Formidable Email Shortcodes","2.0","\u003Cp>Create email shortcodes with unique identifiers to use in your Formidable Email Notification Settings, or anywhere else in your site. Set an unlimited number of email addresses, and change them globally from one location, any time you need to.\u003Cbr \u002F>\n* The Email Shortcodes settings page can be accessed from your Formidable menu on the Admin panel.\u003Cbr \u002F>\n* Add as many email addresses as you want to each unique ID you create. Save changes and then your shortcodes will appear in a table below. When you need to change an email address, do it here, but leave the unique identifier as is, then the email address will be changed globally wherever you’ve used the shortcode. (See screenshots for clarity.)\u003Cbr \u002F>\n* Output multiple email addresses with a single identifier.\u003Cbr \u002F>\n* Use the shortcodes in your Formidable Email Notifications settings, or anywhere else in your site.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 5.3+\u003C\u002Fli>\n\u003Cli>WordPress 3.5+\u003C\u002Fli>\n\u003Cli>Formidable Pro\u003C\u002Fli>\n\u003C\u002Ful>\n","Create shortcodes with unique identifiers to use in your Formidable Email Notification Settings. Change email addresses globally from one location.",2665,"2014-04-28T10:57:00.000Z",[116,21,22,117,118],"email","notifications","shortcode","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable-email-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fformidable-email-shortcodes.zip",{"attackSurface":122,"codeSignals":195,"taintFlows":259,"riskAssessment":260,"analyzedAt":270},{"hooks":123,"ajaxHandlers":187,"restRoutes":188,"shortcodes":189,"cronEvents":194,"entryPointCount":62,"unprotectedCount":28},[124,130,134,139,142,147,150,154,159,162,166,170,173,176,180,184],{"type":125,"name":126,"callback":127,"file":128,"line":129},"action","admin_menu","add_pages","admin\\class.ssfc-options.php",16,{"type":125,"name":131,"callback":132,"file":128,"line":133},"admin_init","register_settings",17,{"type":135,"name":136,"callback":137,"priority":11,"file":138,"line":11},"filter","plugin_action_links","ssfc_formidable_customizations_plugin_action_links","admin\\ssfc-admin.php",{"type":125,"name":131,"callback":140,"priority":141,"file":138,"line":133},"ssfc_dereg_styles",20,{"type":135,"name":143,"callback":144,"priority":145,"file":146,"line":81},"frm_setup_new_fields_vars","ssfc_show_user_dropdown",15,"includes\\ssfc-functions.php",{"type":135,"name":148,"callback":144,"priority":145,"file":146,"line":149},"frm_setup_edit_fields_vars",4,{"type":125,"name":151,"callback":152,"file":146,"line":153},"frm_field_input_html","ssfc_add_input_html",87,{"type":135,"name":155,"callback":156,"priority":157,"file":146,"line":158},"frm_validate_field_entry","ssfc_username_firstlast",8,135,{"type":135,"name":155,"callback":160,"priority":141,"file":146,"line":161},"ssfc_password_validation",152,{"type":135,"name":163,"callback":164,"priority":11,"file":146,"line":165},"frmreg_new_role","ssfc_frmreg_new_role",173,{"type":135,"name":167,"callback":168,"priority":11,"file":146,"line":169},"get_avatar","ssfc_get_frm_avatar",190,{"type":135,"name":167,"callback":171,"priority":11,"file":146,"line":172},"get_frm_avatar",219,{"type":125,"name":151,"callback":174,"file":146,"line":175},"ssfc_set_html_maxlength",233,{"type":125,"name":177,"callback":178,"file":146,"line":179},"frm_after_update_field","ssfc_frm_trigger_entry_update",256,{"type":135,"name":181,"callback":182,"priority":11,"file":146,"line":183},"frm_table_classes","ssfc_frmplus_arrowkey_class",264,{"type":135,"name":181,"callback":185,"priority":11,"file":146,"line":186},"ssfc_frmplus_tooltip_class",278,[],[],[190],{"tag":191,"callback":192,"file":146,"line":193},"frm_updated_by","ssfc_frm_updated_by",246,[],{"dangerousFunctions":196,"sqlUsage":197,"outputEscaping":202,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":33,"bundledLibraries":258},[],{"prepared":28,"raw":62,"locations":198},[199],{"file":146,"line":200,"context":201},249,"$wpdb->get_var() with variable interpolation",{"escaped":203,"rawEcho":204,"locations":205},9,26,[206,209,211,213,215,217,218,220,222,224,226,228,230,232,234,236,238,240,242,244,246,248,250,252,254,256],{"file":128,"line":207,"context":208},83,"raw output",{"file":128,"line":210,"context":208},89,{"file":128,"line":212,"context":208},103,{"file":128,"line":214,"context":208},184,{"file":128,"line":216,"context":208},187,{"file":128,"line":169,"context":208},{"file":128,"line":219,"context":208},192,{"file":128,"line":221,"context":208},193,{"file":128,"line":223,"context":208},195,{"file":128,"line":225,"context":208},197,{"file":128,"line":227,"context":208},203,{"file":128,"line":229,"context":208},208,{"file":128,"line":231,"context":208},210,{"file":128,"line":233,"context":208},212,{"file":128,"line":235,"context":208},215,{"file":128,"line":237,"context":208},217,{"file":128,"line":239,"context":208},221,{"file":128,"line":241,"context":208},223,{"file":128,"line":243,"context":208},225,{"file":128,"line":245,"context":208},229,{"file":128,"line":247,"context":208},231,{"file":128,"line":249,"context":208},234,{"file":128,"line":251,"context":208},248,{"file":128,"line":253,"context":208},254,{"file":128,"line":255,"context":208},260,{"file":146,"line":257,"context":208},240,[],[],{"summary":261,"deductions":262},"The \"formidable-customizations\" v1.0 plugin exhibits a mixed security posture. On the positive side, there are no known CVEs, and the static analysis shows a limited attack surface with no identified critical or high severity taint flows. The plugin also implements capability checks for its functions. However, several concerning areas require attention. A significant portion of the plugin's output is not properly escaped, posing a risk of cross-site scripting (XSS) vulnerabilities. Additionally, the single SQL query found is not using prepared statements, which is a major vulnerability that could lead to SQL injection attacks. The absence of nonce checks, while not directly tied to an unprotected entry point in this analysis, is a common security practice that is missed.",[263,265,268],{"reason":264,"points":157},"SQL query not using prepared statements",{"reason":266,"points":267},"Low percentage of output properly escaped",6,{"reason":269,"points":33},"Missing nonce checks","2026-03-17T00:48:41.759Z",{"wat":272,"direct":283},{"assetPaths":273,"generatorPatterns":277,"scriptPaths":278,"versionParams":279},[274,275,276],"\u002Fwp-content\u002Fplugins\u002Fformidable-customizations\u002Fadmin\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fformidable-customizations\u002Fadmin\u002Fjs\u002Fssfc-admin.js","\u002Fwp-content\u002Fplugins\u002Fformidable-customizations\u002Fadmin\u002Fjs\u002Fjquery-ui.min.js",[],[275,276],[280,281,282],"formidable-customizations\u002Fadmin\u002Fcss\u002Fstyle.css?ver=","formidable-customizations\u002Fadmin\u002Fjs\u002Fssfc-admin.js?ver=","formidable-customizations\u002Fadmin\u002Fjs\u002Fjquery-ui.min.js?ver=",{"cssClasses":284,"htmlComments":292,"htmlAttributes":293,"restEndpoints":295,"jsGlobals":296,"shortcodeOutput":298},[285,286,287,288,289,290,291],"ssfc-ui-tabs","ssfc-ui-tabs-nav","ssfc-ui-tabs-panel","ssfc-ui-tabs-hide","ssfc-saving-backdrop","ssfc-saving","ssfc-settings-saved",[],[294],"data-section",[],[297],"ssfc_admin_url",[]]