[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fXwwPTAE7bc3feYGOFNjdRM4Z3coFK_59r5-dwdNIYhU":3,"$fQCJ9S5u_qKJgFi-WH1Pnpx_zK47ucsrZ8dUQLQiFjNY":99,"$f5uPr3hLI92Q-rM5B2ZiAAjQu8Dj8Sw0oiCi9ZYDexLk":104},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":18,"download_link":19,"security_score":20,"vuln_count":11,"unpatched_count":11,"last_vuln_date":21,"fetched_at":22,"discovery_status":23,"vulnerabilities":24,"developer":25,"crawl_stats":21,"alternatives":32,"analysis":33,"fingerprints":82},"hide-fields","Hide Checkout Fields for WooCommerce","1.0","brightvesseldev","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrightvesseldev\u002F","\u003Cp>A simple plugin to hide the unwanted fields of the checkout depending on the order type.\u003C\u002Fp>\n\u003Cp>This plugin allows the user to define which fields will be displayed in the checkout depending on the order type.\u003Cbr \u002F>\nAt the moment there are two different scenarios covered: A Free purchase or a Normal purchase(this one is priced).\u003C\u002Fp>\n\u003Cp>A Tab has been implemented in the Woocommerce Settings. Inside of this tab the user can find 2 sections, one for each Order type scenario.\u003Cbr \u002F>\nEach section is populated dinamically with a set of checkboxes that correspond to the default checkout fields. Here the user can check the unwanted fields to exclude them from the checkout.\u003C\u002Fp>\n\u003Cp>The checked fields will be removed from the checkout, order and the email.\u003C\u002Fp>\n\u003Cp>Is very important to notice that if order includes any shipping type, the fields related with the locations (such as country, state, address, etc.) will be displayed.\u003C\u002Fp>\n","Plugin to hide WooCommerce's Checkout fields",0,896,"2025-02-11T17:29:00.000Z","5.4.19","5.0","7.0",[],"https:\u002F\u002Fbrightplugins.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-fields.1.0.zip",92,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":26,"total_installs":27,"avg_security_score":28,"avg_patch_time_days":29,"trust_score":30,"computed_at":31},15,47810,96,277,76,"2026-05-19T20:57:36.202Z",[],{"attackSurface":34,"codeSignals":64,"taintFlows":72,"riskAssessment":73,"analyzedAt":81},{"hooks":35,"ajaxHandlers":60,"restRoutes":61,"shortcodes":62,"cronEvents":63,"entryPointCount":11,"unprotectedCount":11},[36,42,45,50,54],{"type":37,"name":38,"callback":39,"file":40,"line":41},"action","woocommerce_loaded","closure","main.php",24,{"type":37,"name":43,"callback":39,"file":40,"line":44},"admin_notices",31,{"type":37,"name":46,"callback":47,"file":48,"line":49},"wp","billingFieldsDisplay","src\\CustomCheckout.php",9,{"type":51,"name":52,"callback":39,"file":48,"line":53},"filter","woocommerce_checkout_fields",16,{"type":51,"name":55,"callback":56,"priority":57,"file":58,"line":59},"woocommerce_settings_tabs_array","add_settings_page",50,"src\\Settings.php",13,[],[],[],[],{"dangerousFunctions":65,"sqlUsage":66,"outputEscaping":68,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":71},[],{"prepared":11,"raw":11,"locations":67},[],{"escaped":69,"rawEcho":11,"locations":70},2,[],[],[],{"summary":74,"deductions":75},"The 'hide-fields' v1.0 plugin exhibits a strong security posture based on the provided static analysis.  The absence of any identified attack surface points like AJAX handlers, REST API routes, shortcodes, or cron events, coupled with zero dangerous functions and 100% proper output escaping, suggests a well-coded plugin with limited exposure. The fact that 100% of SQL queries utilize prepared statements further mitigates risks related to database manipulation.\n\nThe vulnerability history is also entirely clean, with no recorded CVEs of any severity. This indicates either a history of diligent security practices, or that the plugin has not been a target of significant security research or exploitation. The lack of critical or high severity taint flows further reinforces the impression of a secure codebase. \n\nOverall, 'hide-fields' v1.0 appears to be a secure plugin. The primary area of weakness, albeit minor given the other positive indicators, is the complete lack of nonce and capability checks. While there are no exposed entry points to exploit this, introducing these checks would be a best practice for any plugin that might potentially gain entry points in future updates. The current data paints a picture of a robust and secure plugin.",[76,79],{"reason":77,"points":78},"Missing nonce checks",5,{"reason":80,"points":78},"Missing capability checks","2026-03-17T07:18:54.575Z",{"wat":83,"direct":92},{"assetPaths":84,"generatorPatterns":87,"scriptPaths":88,"versionParams":89},[85,86],"\u002Fwp-content\u002Fplugins\u002Fhide-fields\u002Fassets\u002Fcss\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Fhide-fields\u002Fassets\u002Fjs\u002Fmain.js",[],[86],[90,91],"hide-fields\u002Fassets\u002Fcss\u002Fmain.css?ver=","hide-fields\u002Fassets\u002Fjs\u002Fmain.js?ver=",{"cssClasses":93,"htmlComments":94,"htmlAttributes":95,"restEndpoints":96,"jsGlobals":97,"shortcodeOutput":98},[],[],[],[],[],[],{"error":100,"url":101,"statusCode":102,"statusMessage":103,"message":103},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fhide-fields\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":105,"versions":106},1,[107],{"version":6,"download_url":19,"svn_tag_url":108,"released_at":21,"has_diff":109,"diff_files_changed":110,"diff_lines":21,"trac_diff_url":21,"vulnerabilities":111,"is_current":100},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fhide-fields\u002Ftags\u002F1.0\u002F",false,[],[]]