[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fVN1WHZR6ohPzTn7k_w4Nkk2Z33OjxGWUBfmUn1pNVVA":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":23,"download_link":24,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":57,"fingerprints":126},"wp-clean-admin-menu","WP Clean Admin Menu","3.2.1","P Roy","https:\u002F\u002Fprofiles.wordpress.org\u002Fraviry\u002F","\u003Cp>WP Clean Admin Menu is a lightweight and user-friendly plugin that allows you to easily reorganize and customize your WordPress dashboard menu. By removing unnecessary or unused menu items, you can create a clean and intuitive dashboard that aligns with your specific needs and preferences.\u003C\u002Fp>\n\u003Cp>If you need to see those menu items, just toggle those menu items with ‘Toggle Menu Items’ button from the left menu.\u003C\u002Fp>\n\u003Ch3>WP Clean Admin Menu Pro\u003C\u002Fh3>\n\u003Cp>With the new \u003Ca href=\"https:\u002F\u002Fdemotolive.com\u002Fwordpress-plugins\u002Fwp-clean-admin-menu-pro\u002F\" rel=\"nofollow ugc\">WP Clean Admin Menu Pro\u003C\u002Fa>, you can control menus based on user role.\u003C\u002Fp>\n\u003Ch4>Features:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Easy to Use\u003C\u002Fli>\n\u003Cli>Simplify the User Interface\u003C\u002Fli>\n\u003Cli>Hide Unused Menu Items\u003C\u002Fli>\n\u003Cli>Role-based Menu Management\u003C\u002Fli>\n\u003Cli>Hide Admin Menus & Sub-Menus\u003C\u002Fli>\n\u003C\u002Ful>\n","WP Clean Admin Menu optimize dashboard experience, by removing unnecessary menu items, and managing menu visibility based on user roles.",2000,27878,100,10,"2023-06-22T14:34:00.000Z","6.2.9","4.5","",[20,21,4,22],"clean-admin-menu","wordpress-clean-admin-menu","wp-hide-admin-menu","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-clean-admin-menu","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-clean-admin-menu.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":25,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"raviry",6,11920,30,84,"2026-04-04T21:12:56.827Z",[38],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":26,"downloaded":46,"rating":26,"num_ratings":26,"last_updated":47,"tested_up_to":48,"requires_at_least":41,"requires_php":49,"tags":50,"homepage":55,"download_link":56,"security_score":25,"vuln_count":26,"unpatched_count":26,"last_vuln_date":27,"fetched_at":28},"easy-admin-menu-by-corpsoft-solutions","Easy Admin Menu By Corpsoft Solutions","1.0","Corpsoft Solutions","https:\u002F\u002Fprofiles.wordpress.org\u002Fcorpsoftsolutions\u002F","\u003Cp>With this plugin, you can hide unnecessary or unwanted menus in the admin panel.\u003C\u002Fp>\n","Hide elements in admin menu",853,"2020-10-28T06:47:00.000Z","5.5.18","7.0",[51,52,20,53,54],"admin-menu","admin-panel","hide-admin-menu","hide-menu-for-users","https:\u002F\u002Fcorpsoftsolutions.com\u002Feasy-admin-menu-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-admin-menu-by-corpsoft-solutions.zip",{"attackSurface":58,"codeSignals":81,"taintFlows":119,"riskAssessment":120,"analyzedAt":125},{"hooks":59,"ajaxHandlers":77,"restRoutes":78,"shortcodes":79,"cronEvents":80,"entryPointCount":26,"unprotectedCount":26},[60,65,69,73],{"type":61,"name":62,"callback":62,"file":63,"line":64},"action","admin_init","wp-clean-admin-menu.php",41,{"type":61,"name":66,"callback":67,"file":63,"line":68},"admin_menu","addMenuPages",48,{"type":61,"name":66,"callback":70,"priority":71,"file":63,"line":72},"adminMenuAction",9999,51,{"type":61,"name":74,"callback":75,"file":63,"line":76},"admin_head","toggle_menu_items",58,[],[],[],[],{"dangerousFunctions":82,"sqlUsage":83,"outputEscaping":85,"fileOperations":26,"externalRequests":26,"nonceChecks":116,"capabilityChecks":117,"bundledLibraries":118},[],{"prepared":26,"raw":26,"locations":84},[],{"escaped":86,"rawEcho":87,"locations":88},4,15,[89,92,94,96,97,99,101,103,105,106,107,108,110,112,114],{"file":63,"line":90,"context":91},351,"raw output",{"file":63,"line":93,"context":91},421,{"file":63,"line":95,"context":91},465,{"file":63,"line":95,"context":91},{"file":63,"line":98,"context":91},476,{"file":63,"line":100,"context":91},480,{"file":63,"line":102,"context":91},482,{"file":63,"line":104,"context":91},524,{"file":63,"line":104,"context":91},{"file":63,"line":104,"context":91},{"file":63,"line":104,"context":91},{"file":63,"line":109,"context":91},534,{"file":63,"line":111,"context":91},538,{"file":63,"line":113,"context":91},540,{"file":63,"line":115,"context":91},559,1,3,[],[],{"summary":121,"deductions":122},"The \"wp-clean-admin-menu\" v3.2.1 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of any AJAX handlers, REST API routes, shortcodes, or cron events significantly limits the attack surface.  Furthermore, the code demonstrates good practices with 100% of SQL queries using prepared statements and the presence of nonce and capability checks. The lack of known CVEs and any recorded vulnerability history is a positive indicator of the plugin's stability and the developer's attention to security. However, a notable concern arises from the output escaping, where only 21% of outputs are properly escaped. This leaves a portion of the plugin's output vulnerable to potential cross-site scripting (XSS) attacks if user-supplied data is not adequately sanitized before being displayed.\n\nWhile the plugin's limited attack surface and use of prepared statements are commendable, the low percentage of properly escaped output represents a tangible risk. Future development should prioritize addressing this by ensuring all dynamic content displayed to users is thoroughly escaped. The absence of critical or high-severity taint flows is reassuring, but the output escaping issue warrants attention to maintain a robust security profile. Overall, the plugin is in a good state but has a clear area for improvement.",[123],{"reason":124,"points":32},"Low percentage of properly escaped output","2026-03-16T18:29:03.678Z",{"wat":127,"direct":132},{"assetPaths":128,"generatorPatterns":129,"scriptPaths":130,"versionParams":131},[],[],[],[],{"cssClasses":133,"htmlComments":136,"htmlAttributes":137,"restEndpoints":139,"jsGlobals":140,"shortcodeOutput":144},[134,135],"clean-wp-admin-menu__valid-item","clean-wp-admin-menu__allhidden",[],[138],"data-parent-menu",[],[141,142,143],"toggle_wpcleanadminmenu_items","toggle_wpcleanadminmenu_subitems","toggle_wpcleanadminmenu_options",[]]