[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVZmNPYeLmnGYNVfsgaVU_mwp-FXCM710yLo13fgZ5yk":3,"$fdLo7yqF0oIlDuaDwbGr9Dnw18cFTWepxfBmYeMP3ulk":93,"$f7GvMKihfctYieBFh9FFkC7FVFHFmM_Wg5goFPVwSoj4":98},{"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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":15,"requires_php":15,"tags":16,"homepage":17,"download_link":18,"security_score":19,"vuln_count":13,"unpatched_count":13,"last_vuln_date":20,"fetched_at":21,"discovery_status":22,"vulnerabilities":23,"developer":24,"crawl_stats":20,"alternatives":31,"analysis":32,"fingerprints":73},"reset-database","Reset Database","1.1.3","Mike","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaltesesolutions\u002F","\u003Cp>It resets your database to the default installation and deletes any media files.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>It adds a settings page to “Dashboard”->”Tools”->”Reset Database” where you can simply reset the database of your WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Very useful tool for programmers to reset the database.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Secure – requires admin password to complete.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you find this plugin useful please rate it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Tags: Reset Database, reset wordpress, database reset, reset wordpress database, clean wordpress, default wordpress, restore wordpress, database reset &hellip;",40,15939,0,"2019-01-13T19:29:00.000Z","",[],"http:\u002F\u002Fwww.maltesesolutions.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freset-database.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":25,"display_name":7,"profile_url":8,"plugin_count":26,"total_installs":27,"avg_security_score":19,"avg_patch_time_days":28,"trust_score":29,"computed_at":30},"maltesesolutions",2,50,30,84,"2026-05-20T09:27:38.716Z",[],{"attackSurface":33,"codeSignals":48,"taintFlows":62,"riskAssessment":63,"analyzedAt":72},{"hooks":34,"ajaxHandlers":44,"restRoutes":45,"shortcodes":46,"cronEvents":47,"entryPointCount":13,"unprotectedCount":13},[35,40],{"type":36,"name":37,"callback":37,"file":38,"line":39},"action","admin_menu","reset-database.php",24,{"type":36,"name":41,"callback":42,"file":38,"line":43},"admin_init","process_reset",26,[],[],[],[],{"dangerousFunctions":49,"sqlUsage":50,"outputEscaping":57,"fileOperations":26,"externalRequests":13,"nonceChecks":60,"capabilityChecks":13,"bundledLibraries":61},[],{"prepared":26,"raw":26,"locations":51},[52,55],{"file":38,"line":53,"context":54},80,"$wpdb->get_col() with variable interpolation",{"file":38,"line":29,"context":56},"$wpdb->query() with variable interpolation",{"escaped":58,"rawEcho":13,"locations":59},3,[],1,[],[],{"summary":64,"deductions":65},"The \"reset-database\" plugin v1.1.3 exhibits a generally strong security posture based on the provided static analysis. The absence of any recorded vulnerabilities in its history and the complete lack of critical or high-severity issues in taint analysis are positive indicators. The code also demonstrates good practices with 100% output escaping and the presence of a nonce check, suggesting developers are mindful of common security pitfalls.  However, a closer look at the code signals reveals some potential areas for improvement that could be leveraged by attackers.  The presence of 4 SQL queries, with 50% not using prepared statements, introduces a risk of SQL injection if the input to these queries is not rigorously validated. Furthermore, the absence of capability checks on the limited attack surface is a concern. While the attack surface is currently zero, any future additions without proper capability checks could lead to privilege escalation vulnerabilities. The plugin's vulnerability history is clean, but this does not guarantee future safety, and the current code signals warrant attention.",[66,69],{"reason":67,"points":68},"SQL queries not using prepared statements",5,{"reason":70,"points":71},"Lack of capability checks on entry points",7,"2026-03-16T22:08:32.555Z",{"wat":74,"direct":79},{"assetPaths":75,"generatorPatterns":76,"scriptPaths":77,"versionParams":78},[],[],[],[],{"cssClasses":80,"htmlComments":83,"htmlAttributes":84,"restEndpoints":90,"jsGlobals":91,"shortcodeOutput":92},[81,82],"wrap","icon32",[],[85,86,87,88,89],"id=\"reset-form\"","id=\"reset-database\"","id=\"reset-password\"","name=\"reset\"","name=\"ResetPassword\"",[],[],[],{"error":94,"url":95,"statusCode":96,"statusMessage":97,"message":97},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Freset-database\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":99,"versions":100},4,[101,109,116,123],{"version":102,"download_url":103,"svn_tag_url":104,"released_at":20,"has_diff":105,"diff_files_changed":106,"diff_lines":20,"trac_diff_url":107,"vulnerabilities":108,"is_current":105},"1.1.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freset-database.1.1.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Freset-database\u002Ftags\u002F1.1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Freset-database%2Ftags%2F1.1.1&new_path=%2Freset-database%2Ftags%2F1.1.2",[],{"version":110,"download_url":111,"svn_tag_url":112,"released_at":20,"has_diff":105,"diff_files_changed":113,"diff_lines":20,"trac_diff_url":114,"vulnerabilities":115,"is_current":105},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freset-database.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Freset-database\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Freset-database%2Ftags%2F1.1&new_path=%2Freset-database%2Ftags%2F1.1.1",[],{"version":117,"download_url":118,"svn_tag_url":119,"released_at":20,"has_diff":105,"diff_files_changed":120,"diff_lines":20,"trac_diff_url":121,"vulnerabilities":122,"is_current":105},"1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freset-database.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Freset-database\u002Ftags\u002F1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Freset-database%2Ftags%2F1.0&new_path=%2Freset-database%2Ftags%2F1.1",[],{"version":124,"download_url":125,"svn_tag_url":126,"released_at":20,"has_diff":105,"diff_files_changed":127,"diff_lines":20,"trac_diff_url":20,"vulnerabilities":128,"is_current":105},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Freset-database.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Freset-database\u002Ftags\u002F1.0\u002F",[],[]]