[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fd1PPB2AGXrjek7zEpvEMBDRP-2M7lkwUJUoXbVEJl8U":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":136,"fingerprints":161},"reject-urls-and-emails-in-textarea","Reject Urls And Emails In Textarea For (Gravity Forms)","1.1","InternalError503","https:\u002F\u002Fprofiles.wordpress.org\u002Finternalerror503\u002F","\u003Cp>Install this plugin into any WordPress system with a working Gravity Forms plugin and all known \u003Ccode>[URL]\u003C\u002Fcode> or \u003Ccode>[EMAIL]\u003C\u002Fcode> will be rejected and fail validation.\u003Cbr \u002F>\nThis checks the field type \u003Ccode>textarea\u003C\u002Fcode> and does not require any configuration or special settings.\u003Cbr \u002F>\nIts global, if its turned on, then its working.\u003C\u002Fp>\n\u003Cp>This WordPress plugin is brought to you by \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FInternalError503\" rel=\"nofollow ugc\">toady\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002F8pecxstudios.com\" rel=\"nofollow ugc\">8pecxstudios.com\u003C\u002Fa>\u003C\u002Fp>\n","Prevent URLS & Emails in gravity forms textarea fields.",700,2680,100,1,"2016-01-27T03:16:00.000Z","4.4.34","3.0","",[20,21,22,23,24],"email-detection","gravity","gravity-forms","url-detection","validation","https:\u002F\u002Fgithub.com\u002FInternalError503\u002Freject-urls-and-emails-in-textarea","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freject-urls-and-emails-in-textarea.1.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"internalerror503",30,84,"2026-04-04T11:28:39.228Z",[38,63,83,103,121],{"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":52,"requires_php":18,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":61,"last_vuln_date":62,"fetched_at":30},"real-time-validation-for-gravity-forms","Real Time Validation for Gravity Forms","1.7.0","Daman Jeet","https:\u002F\u002Fprofiles.wordpress.org\u002Fdjeet\u002F","\u003Cp>This plugin ensures that users get the feedback in each field as he types even before the form is submitted.Specific validation messages are shown to user help him quickly rectify the mistakes.\u003C\u002Fp>\n\u003Cp>Major features in Real Time Validation for Gravity Forms include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Ability to turn on\u002Foff Real Time Validation for Gravity Forms on each form.\u003C\u002Fli>\n\u003Cli>Add custom error messages at each field level.\u003C\u002Fli>\n\u003Cli>Works with multi-step forms.\u003C\u002Fli>\n\u003Cli>Works with both environment AJAX \u002F NON-AJAX.\u003C\u002Fli>\n\u003Cli>Works with the Conditional logic of fields.\u003C\u002Fli>\n\u003Cli>Works with Multiple Forms on one page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fdemo.formsoptimizer.com\u002F\" rel=\"nofollow ugc\">Click Here to Experience Real-Time Validation in Action.\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Works with following fields\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Text \u003C\u002Fli>\n\u003Cli>Textarea\u003C\u002Fli>\n\u003Cli>Select \u003C\u002Fli>\n\u003Cli>Multiselect\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Radio buttons\u003C\u002Fli>\n\u003Cli>Checkboxes \u003C\u002Fli>\n\u003Cli>Name \u003C\u002Fli>\n\u003Cli>Email \u003C\u002Fli>\n\u003Cli>Phone \u003C\u002Fli>\n\u003Cli>Date \u003C\u002Fli>\n\u003Cli>Address \u003C\u002Fli>\n\u003Cli>Website \u003C\u002Fli>\n\u003Cli>Time \u003C\u002Fli>\n\u003Cli>All Post fields (Except image upload)  \u003C\u002Fli>\n\u003Cli>All Pricing fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** \u003Ca href=\"http:\u002F\u002Fdemo.formsoptimizer.com\u002F\" rel=\"nofollow ugc\">Live Demo Here \u003C\u002Fa>**\u003C\u002Fp>\n\u003Ch4>Learn How To Use\u003C\u002Fh4>\n\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fm_bv3eCmvgs?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Here is the example of how to use hook for success state-\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>jQuery(document).on(“lv_after_field_valid”,function(event,element){\u003Cbr \u002F>\n     jQuery(element).css(“background-color”,”green”);\u003Cbr \u002F>\n  });\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Here is the example of how to use hook for invalid state-\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>jQuery(document).on(“lv_after_field_invalid”,function(event,element){\u003Cbr \u002F>\n     jQuery(element).css(“background-color”,”red”);\u003Cbr \u002F>\n  });\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Latest Updates\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>June , 9th 2018: Added a New Validation for matching Email input confirmation fields\u003C\u002Fli>\n\u003Cli>April , 29th 2018: Compatibility With PHP 7.2\u003C\u002Fli>\n\u003Cli>April , 29th 2018: Compatibility With Gravity Forms 2.3\u003C\u002Fli>\n\u003Cli>December, 21st 2017: Compatibility With Partial Entry addon\u003C\u002Fli>\n\u003Cli>December, 21st 2017: Compatibility upto Gravity Forms 2.2.5\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Compatibility Fix: Multiple forms on one page with real-time validation ON.\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Fix: Checkbox with the conditional logic issue.\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Fix: Multi-step form values were not getting sustained on step change.\u003C\u002Fli>\n\u003Cli>December, 21st 2016: Fix: how to use video and on activation behavior fixed for GF > 2.0.0.\u003C\u002Fli>\n\u003Cli>November, 25th 2016: Fix: Filter Regex for modifiers (flags) to prevent validation failure.\u003C\u002Fli>\n\u003Cli>August, 12th 2016: Fix: Hidden state conflict with conditional logic causing fields to be disabled when the form of modal popups. \u003C\u002Fli>\n\u003Cli>August, 12th 2016: Added: JS Hooks for validation and success. \u003C\u002Fli>\n\u003Cli>August, 12th 2016: Fix: resolved issue of form object turning into boolean TRUE, when we disable notification forever. \u003C\u002Fli>\n\u003Cli>July, 18th 2016:  Fix: Get Param conflict with feeds.\u003C\u002Fli>\n\u003Cli>July, 18th 2016:  Fix: Field setting showing even LV switched off.\u003C\u002Fli>\n\u003Cli>June, 13th 2016:  Fix: Address Line number 2 was marked as required.\u003C\u002Fli>\n\u003Cli>June, 13th 2016:  Fix: Conditional fields getting validated while hidden.\u003C\u002Fli>\n\u003Cli>April, 30th 2016: New \u003Ccode>How to Use\u003C\u002Fcode> Video\u003C\u002Fli>\n\u003Cli>April, 30th 2016: Compatible with the changes happening over form while Validation is in Off state.\u003C\u002Fli>\n\u003Cli>April, 28th 2016: Compatibility with Mozilla Firefox & Safari\u003C\u002Fli>\n\u003Cli>April, 28th 2016: Compatibility with mobile browsers\u003C\u002Fli>\n\u003Cli>April, 28th 2016: Better UI for Notifications\u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Better User Experience\u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Documentation \u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Support section \u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Pro plugin Documentation\u003C\u002Fli>\n\u003Cli>April, 22th 2016: Added Ajax & multistep support\u003C\u002Fli>\n\u003Cli>April, 19th 2016: Added new admin notices\u003C\u002Fli>\n\u003Cli>April, 18th 2016: Added new Installation Instructions.\u003C\u002Fli>\n\u003Cli>April, 18th 2016: Added a new set of Screenshots.\u003C\u002Fli>\n\u003Cli>April, 18th 2016: Modified Labels and Tooltip’s texts for better understanding.\u003C\u002Fli>\n\u003Cli>April, 16th 2016: Set of popular patterns to choose from.\u003C\u002Fli>\n\u003Cli>April, 16th 2016: Support for Post & Pricing fields.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Upcoming Releases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Dedicated Support Site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>PS: You’ll need a working Gravity Forms to use it.\u003C\u002Fp>\n","Real Time Validation for Gravity Forms increases conversion rates of your Gravity Form using inline validation messages as user types in field.",2000,61948,90,12,"2018-10-02T11:04:00.000Z","4.9.29","4.2.1",[22,54,55,56,57],"gravity-forms-addon","gravity-forms-fields-validation","jquery-validation","live-validation","https:\u002F\u002Fwisetr.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freal-time-validation-for-gravity-forms.1.7.0.zip",24,3,"2025-05-30 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":13,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":18,"download_link":82,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gf-real-time-validation","Real Time Validation For Gravity Forms","1.0.4","PluginsCafe","https:\u002F\u002Fprofiles.wordpress.org\u002Fpluginscafe\u002F","\u003Cp>This plugin adds an awesome feature that provides instant feedback and guidance in each field, helps prevent errors, reduces form submission time, and ensures the submission of accurate and complete data. It introduces a dynamic and interactive layer of validation that verifies the data entered by users as they fill out the form in real time.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add Regular expression in text and number only.\u003C\u002Fli>\n\u003Cli>Ability to turn on\u002Foff for each gravity forms.\u003C\u002Fli>\n\u003Cli>Add validation only on required field.\u003C\u002Fli>\n\u003Cli>Add custom validation message.\u003C\u002Fli>\n\u003Cli>Works with multi-step forms.\u003C\u002Fli>\n\u003Cli>Works with both environment AJAX \u002F NON-AJAX.\u003C\u002Fli>\n\u003Cli>Works with the Conditional logic of fields.\u003C\u002Fli>\n\u003Cli>Works with Multiple Forms on one page.\u003C\u002Fli>\n\u003Cli>Regular expression (New)\u003C\u002Fli>\n\u003Cli>More features coming…\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Works with following fields\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Single Line Text\u003C\u002Fli>\n\u003Cli>Paragraph Text\u003C\u002Fli>\n\u003Cli>Drop Down\u003C\u002Fli>\n\u003Cli>Number\u003C\u002Fli>\n\u003Cli>Checkboxes\u003C\u002Fli>\n\u003Cli>Radio Buttons\u003C\u002Fli>\n\u003Cli>Image Choice (new)\u003C\u002Fli>\n\u003Cli>Multiple Choice (new)\u003C\u002Fli>\n\u003Cli>Name\u003C\u002Fli>\n\u003Cli>Date\u003C\u002Fli>\n\u003Cli>Time\u003C\u002Fli>\n\u003Cli>Phone\u003C\u002Fli>\n\u003Cli>Address\u003C\u002Fli>\n\u003Cli>Website\u003C\u002Fli>\n\u003Cli>Email\u003C\u002Fli>\n\u003Cli>Product\u003C\u002Fli>\n\u003Cli>Quantity\u003C\u002Fli>\n\u003Cli>Option\u003C\u002Fli>\n\u003Cli>Shipping\u003C\u002Fli>\n\u003Cli>More are coming soon.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Regular expression\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can apply regular expressions exclusively to text fields.\u003C\u002Fli>\n\u003Cli>Don’t use \u002F before and after of regular expression.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Navigate to the “Advanced” tab of the text field and click on “Enable Real-Time Validation.” This will provide two input boxes: one for entering a regular expression and another for specifying a validation failure message.\u003Cbr \u002F>\nExample:\u003C\u002Fp>\n\u003Cp>^(+?\\d{1,4}[\\s-]?)?((?\\d{3,4})?[\\s-]?)?\\d{3}[\\s-]?\\d{3,4}$\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Others Plugins\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Falpha-addons-for-gravity-forms\u002F\" rel=\"ugc\">Alpha Addons for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsmart-phone-field-for-gravity-forms\u002F\" rel=\"ugc\">Smart Phone Field for Gravity 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 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\u002Fimage-choices-for-gravity-forms\u002F\" rel=\"ugc\">Image Picker for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frange-slider-addon-for-gravity-forms\u002F\" rel=\"ugc\">Range Slider for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgf-google-address-autocomplete\u002F\" rel=\"ugc\">Address AutoComplete for Gravity Forms\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frestrict-dates-add-on-for-gravity-forms\u002F\" rel=\"ugc\">Restrict Dates for Gravity Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP 7.4\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.8.0 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin adds an awesome feature that provides instant feedback and guidance in each field, helps prevent errors.",500,3903,2,"2026-02-01T06:09:00.000Z","6.9.4","5.6","7.4",[79,22,80,81,24],"gf-validation","real-time-validation","real-time","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgf-real-time-validation.1.0.4.zip",{"slug":84,"name":85,"version":86,"author":87,"author_profile":88,"description":89,"short_description":90,"active_installs":13,"downloaded":91,"rating":92,"num_ratings":73,"last_updated":93,"tested_up_to":75,"requires_at_least":94,"requires_php":95,"tags":96,"homepage":99,"download_link":100,"security_score":101,"vuln_count":14,"unpatched_count":28,"last_vuln_date":102,"fetched_at":30},"bsk-gravity-forms-custom-validation","BSK Forms Validation","1.9","bannersky","https:\u002F\u002Fprofiles.wordpress.org\u002Fbannersky\u002F","\u003Cp>This plugin helps you to validate user input and let users submit correct data on Gravity Forms, Formidable Forms. You can apply the defined users to your orders, registration forms, quotations, etc. So you can restrict users to enter correct phone numbers, license numbers, postcodes and VAT numbers for specific regions…\u003C\u002Fp>\n\u003Cp>You can also use checkbox rules to require users to read and agree to your terms, privacy policy, etc.\u003C\u002Fp>\n\u003Cp>Please review the rules below, we would like to hear your rules request.\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Age must between given years old\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Must be numeric value and between given values\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Must be given value\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Length must same as given number\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The character at the position X must be\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The character at the reverse position X must be\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Latitude must be numeric and between given values\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Longitude must be numeric and between given values\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Checkbox options must all be checked\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>We’d like to receive your custom validation request.\u003C\u002Fp>\n\u003Cp>*** Please Note that here is the free version, it only has some basic rules, but it can meet the needs of some customers and help them well.\u003C\u002Fp>\n\u003Cp>Enjory it!\u003C\u002Fp>\n\u003Ch3>Short Description\u003C\u002Fh3>\n\u003Cp>This plugin helps you do custom validation to fields of Gravity Forms, Formidable Forms. Sucha as length, numberic value between given values, agae, Latitude & Longitude……\u003C\u002Fp>\n","This plugin helps you to validate user input and let users submit correct data on Gravity Forms, Formidable Forms. You can apply the defined users to  &hellip;",3547,60,"2025-12-15T03:45:00.000Z","4.0","7.0",[97,98,22],"custom-validation","formidable-forms","https:\u002F\u002Fwww.bannersky.com\u002Fgravity-forms-custom-validation\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbsk-gravity-forms-custom-validation.zip",99,"2024-11-20 00:00:00",{"slug":104,"name":105,"version":106,"author":107,"author_profile":108,"description":109,"short_description":110,"active_installs":111,"downloaded":112,"rating":113,"num_ratings":14,"last_updated":114,"tested_up_to":75,"requires_at_least":115,"requires_php":95,"tags":116,"homepage":18,"download_link":119,"security_score":101,"vuln_count":14,"unpatched_count":28,"last_vuln_date":120,"fetched_at":30},"spark-gf-failed-submissions","Spark GF Failed Submissions","1.3.6","Mark Parnell","https:\u002F\u002Fprofiles.wordpress.org\u002Fmarkparnell\u002F","\u003Cblockquote>\n\u003Cp>This plugin requires \u003Ca href=\"https:\u002F\u002Fgravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Ever wonder how often people try to fill in your forms but get an error when they hit submit? Want to be notified when failures suddenly increase?\u003C\u002Fp>\n\u003Cp>So do we, which is why we built this plugin.\u003C\u002Fp>\n","Track failed form submissions and get notified when they reach a customisable threshold. Requires Gravity Forms.",70,7768,80,"2025-12-04T23:25:00.000Z","3.0.1",[117,22,118,24],"failed-submissions","logging","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fspark-gf-failed-submissions.1.3.6.zip","2025-04-10 00:00:00",{"slug":122,"name":123,"version":6,"author":124,"author_profile":125,"description":126,"short_description":127,"active_installs":128,"downloaded":129,"rating":13,"num_ratings":61,"last_updated":130,"tested_up_to":131,"requires_at_least":17,"requires_php":18,"tags":132,"homepage":134,"download_link":135,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gravity-forms-reject-disposable-emails","Gravity Forms Reject Disposable Emails","ethanpil","https:\u002F\u002Fprofiles.wordpress.org\u002Fethanpil\u002F","\u003Cp>Install this plugin into any WordPress system with a working Gravity Forms plugin and all known disposable email address hosts will be rejected and fail validation. This only checks the field type “email” and does not require any configuration or special settings. Its global, if its turned on, then its working.\u003C\u002Fp>\n\u003Cp>Thanks to adamloving for the initial list: https:\u002F\u002Fgist.github.com\u002Fadamloving\u002F4401361\u003C\u002Fp>\n\u003Cp>This WordPress plugin is brought to you by \u003Ca href=\"https:\u002F\u002Fwww.angeleswebdesign.com\" title=\"Los Angeles Web Design WordPress Experts\" rel=\"nofollow ugc\">Los Angeles Web Design\u003C\u002Fa>\u003C\u002Fp>\n","Reject disposable email addresses in Gravity Forms email fields.",10,6681,"2014-01-10T23:48:00.000Z","3.7.41",[133,21,22,24],"disposable-email","https:\u002F\u002Fgithub.com\u002Fethanpil\u002Fgravityforms-reject-disposable-emails","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgravity-forms-reject-disposable-emails.1.1.zip",{"attackSurface":137,"codeSignals":149,"taintFlows":156,"riskAssessment":157,"analyzedAt":160},{"hooks":138,"ajaxHandlers":145,"restRoutes":146,"shortcodes":147,"cronEvents":148,"entryPointCount":28,"unprotectedCount":28},[139],{"type":140,"name":141,"callback":142,"priority":128,"file":143,"line":144},"filter","gform_validation","reject_urls_in_textarea","reject-urls-and-emails-in-textarea.php",19,[],[],[],[],{"dangerousFunctions":150,"sqlUsage":151,"outputEscaping":153,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":155},[],{"prepared":28,"raw":28,"locations":152},[],{"escaped":28,"rawEcho":28,"locations":154},[],[],[],{"summary":158,"deductions":159},"The static analysis of the 'reject-urls-and-emails-in-textarea' plugin version 1.1 reveals a seemingly robust security posture. There are no identified entry points like AJAX handlers, REST API routes, or shortcodes that are exposed without proper authentication or permission checks. The code does not utilize dangerous functions, all SQL queries are prepared, and output is properly escaped. Furthermore, there are no file operations or external HTTP requests, and importantly, no nonce or capability checks are missing, as there are no apparent components requiring them. This indicates a deliberate and well-executed approach to minimizing the plugin's attack surface and adhering to secure coding practices within the analyzed code.\n\nHowever, the complete absence of any attack surface components is unusual for a plugin that presumably performs some functional task. This could suggest that the plugin's functionality is minimal, or that its integration into WordPress is achieved through less conventional means not captured by standard static analysis techniques for entry points. The plugin also has no recorded vulnerability history, which is a positive indicator, but the lack of past issues, coupled with a zero-point analysis across many security metrics, might also imply limited testing or a very niche functionality. Overall, the plugin appears to be very secure based on the provided static analysis data, with no immediate exploitable vulnerabilities detected. The primary area of consideration is the potential for unconsidered integration points or an exceedingly limited feature set.\n",[],"2026-03-16T19:20:56.368Z",{"wat":162,"direct":167},{"assetPaths":163,"generatorPatterns":164,"scriptPaths":165,"versionParams":166},[],[],[],[],{"cssClasses":168,"htmlComments":169,"htmlAttributes":170,"restEndpoints":171,"jsGlobals":172,"shortcodeOutput":173},[],[],[],[],[],[174],"Urls [Links] or [Emails] are not allowed in this field."]