[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fu60Ny_QTunMEJ97lyhQqRVXN782vBVQCoEwLZqYWegg":3},{"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":19,"download_link":20,"security_score":21,"vuln_count":11,"unpatched_count":11,"last_vuln_date":22,"fetched_at":23,"vulnerabilities":24,"developer":25,"crawl_stats":22,"alternatives":30,"analysis":31,"fingerprints":73},"catalogue-custom-register-fields","Catalogue Custom Register Fields","1.0.0","maklister","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaklister\u002F","\u003Cp>Before performing any thing we will check either any similar function exist in any of directory in website.\u003Cbr \u002F>\nand in order to prevent it we have used WPCU prefix.\u003C\u002Fp>\n\u003Cp>Plugin we display billing fields where below mentioned are compulsory fields\u003Cbr \u002F>\nfirst name, Last name , address 1, city, postcode, phone number, country\u003C\u002Fp>\n\u003Cp>where company and state are not compulsory.\u003C\u002Fp>\n\u003Ch3>Feature requests\u003C\u002Fh3>\n\u003Cp>This is list of all features that will be added at some point of time :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Dynamic fields addition and removal.\u003C\u002Fli>\n\u003Cli>County field in Location along with dropdown selection\u003C\u002Fli>\n\u003C\u002Ful>\n","Catalogue Custom Register Fields in your wordpress is to add billing fields in registration form.",0,906,"2021-05-26T07:32:00.000Z","5.7.15","5.2","7.2",[18],"woocommerce-registration-billing-fields","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcatalogue-custom-register-fields.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":26,"total_installs":11,"avg_security_score":21,"avg_patch_time_days":27,"trust_score":28,"computed_at":29},1,30,84,"2026-04-04T15:24:43.049Z",[],{"attackSurface":32,"codeSignals":55,"taintFlows":63,"riskAssessment":64,"analyzedAt":72},{"hooks":33,"ajaxHandlers":51,"restRoutes":52,"shortcodes":53,"cronEvents":54,"entryPointCount":11,"unprotectedCount":11},[34,40,42,47],{"type":35,"name":36,"callback":37,"file":38,"line":39},"action","woocommerce_register_form_start","ccrffront_end_field","index.php",28,{"type":35,"name":36,"callback":37,"file":38,"line":41},75,{"type":35,"name":43,"callback":44,"priority":45,"file":38,"line":46},"woocommerce_register_post","ccrfvalidate_input",3,78,{"type":35,"name":48,"callback":49,"priority":26,"file":38,"line":50},"woocommerce_created_customer","ccrfsave_data",109,[],[],[],[],{"dangerousFunctions":56,"sqlUsage":57,"outputEscaping":59,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":62},[],{"prepared":11,"raw":11,"locations":58},[],{"escaped":60,"rawEcho":11,"locations":61},18,[],[],[],{"summary":65,"deductions":66},"The plugin \"catalogue-custom-register-fields\" v1.0.0 exhibits a remarkably clean static analysis profile. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events indicates a minimal attack surface. Furthermore, the code demonstrates strong adherence to security best practices with a complete absence of dangerous functions, all SQL queries utilizing prepared statements, and 100% proper output escaping. The lack of file operations, external HTTP requests, nonce checks, and capability checks, while contributing to a small attack surface, also suggests a limited feature set. The absence of any recorded vulnerabilities or CVEs, historically or currently, further reinforces its perceived security. \n\nHowever, the complete lack of taint analysis flows, while seemingly positive, could also be a consequence of the limited entry points analyzed or a shallow analysis depth. The absence of nonce and capability checks, though not a direct risk given the current lack of entry points, represents a potential weakness if the plugin were to be extended in the future without proper security considerations. Overall, the plugin currently presents a very low security risk due to its limited functionality and strong adherence to secure coding practices where functionality exists, but future extensibility should be approached with caution to maintain this secure posture.",[67,70],{"reason":68,"points":69},"No Nonce Checks",5,{"reason":71,"points":69},"No Capability Checks","2026-03-17T07:13:27.506Z",{"wat":74,"direct":79},{"assetPaths":75,"generatorPatterns":76,"scriptPaths":77,"versionParams":78},[],[],[],[],{"cssClasses":80,"htmlComments":87,"htmlAttributes":89,"restEndpoints":99,"jsGlobals":100,"shortcodeOutput":101},[81,82,83,84,85,86],"form-row","form-row-first","form-row-last","woocommerce-form-row","woocommerce-form-row--wide","form-row-wide",[88],"country",[90,91,92,93,94,95,96,97,98],"billing_first_name","billing_last_name","billing_address_1","billing_city","billing_postcode","billing_phone","billing_country","billing_state","billing_company",[],[],[]]