[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fLTSCKSyXZQyRixrnRbVcjFjoWBVyFnZKfXawpR6lCxM":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":101,"fingerprints":165},"ultra-menu-remove","Ultra Menu Remove","1.0.0","Uzzal Mondal","https:\u002F\u002Fprofiles.wordpress.org\u002Fmondal\u002F","\u003Cp>Ultra Menu Remove  plugin is awesome , easy to remove admin menu page . It can be used for demo site display where user can not aceess to option.\u003C\u002Fp>\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\u002FAiYzliA4mUY?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\u003Ch3>Some Features\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Remove dashbord\u003C\u002Fli>\n\u003Cli>Remove Jetpack.\u003C\u002Fli>\n\u003Cli>Remove Posts \u003C\u002Fli>\n\u003Cli>Remove Media \u003C\u002Fli>\n\u003Cli>Remove Pages \u003C\u002Fli>\n\u003Cli>Remove Comments \u003C\u002Fli>\n\u003Cli>Remove Appearance \u003C\u002Fli>\n\u003Cli>Remove Users \u003C\u002Fli>\n\u003Cli>Remove Tools\u003Cbr \u002F>\n10.Remove Settings \u003C\u002Fli>\n\u003Cli>100% User friendly\u003C\u002Fli>\n\u003Cli>All Browser Supported\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Minimum Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 4.6.1 or greater\u003C\u002Fli>\n\u003Cli>PHP version 5.3.7 or greater\u003C\u002Fli>\n\u003Cli>MySQL version 5.0 or greater\u003C\u002Fli>\n\u003C\u002Ful>\n","Ultra Menu Remove  – It able to remove menu page . It's access to permit who is administator.",10,1122,0,"2017-01-27T17:23:00.000Z","4.7.32","4.7","",[19,20,21,22],"admin-menu-page-remove","remove-dashbord","remove-menu","remove-menu-page","http:\u002F\u002Fuzzal.plugin.eduinblog.com\u002Fwp-admin\u002Fadmin.php?page=remove_menu_setting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultra-menu-remove.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":31,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":25,"computed_at":36},"mondal","Sandip Mondal - a11n",8,130,87,30,"2026-04-05T02:29:18.226Z",[38,60,81],{"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":17,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"easy-remove-item-menu","Easy remove item menu","1.0.6","Camilo","https:\u002F\u002Fprofiles.wordpress.org\u002Fcamilo517\u002F","\u003Cp>You can remove items from the menu very easily\u003C\u002Fp>\n\u003Cp>You don’t need to click on an item, then click “Remove” link. Just click “x” button (to delete an item) or click “xx” (to delete an item and all its sub items)\u003C\u002Fp>\n\u003Cp>This plugin is an improvement of the “Quick remove menu item” plugin from hpthemes\u003C\u002Fp>\n\u003Cp>This plugin has been optimized to work better\u003C\u002Fp>\n","You can remove items from the menu very easily",6000,37599,100,15,"2021-01-10T17:52:00.000Z","5.6.17","5.6",[39,54,55,56,57],"item-menu","menu","quick-remove-menu-item","remove-item-menu","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-remove-item-menu","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Feasy-remove-item-menu.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":48,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":74,"tags":75,"homepage":79,"download_link":80,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"remove-invalid-menu-items","Remove invalid menu items","1.3.1","Shojib Khan","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebdevshojib\u002F","\u003Cp>This is a very simple plugin to remove invalid navigation menu items in one click. When we move pages to the trash but they still display in the menu. This is so boring deleting all the invalid menu items one by one and time consuming too.\u003C\u002Fp>\n\u003Cp>So, I have created this plugin so that WordPress users can easily remove the invalid menu items. Just install and activate the plugin then go to the menu you want to edit. You will find a button beside Save menu to remove the items. This is extremely helpful when you install theme demo content and remove the demo pages.\u003C\u002Fp>\n","Remove all the invalid menu items in one click.",900,2068,1,"2025-10-17T17:26:00.000Z","6.8.5","4.0","7.4",[76,77,61,21,78],"invalid-menu","remove-demo-menu","trash-menu","https:\u002F\u002Fshojibkhan.com\u002Fblog\u002Fremove-invalid-menu-items","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-invalid-menu-items.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":48,"num_ratings":70,"last_updated":17,"tested_up_to":91,"requires_at_least":92,"requires_php":17,"tags":93,"homepage":98,"download_link":99,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":100},"customize-wp-admin","Customize WP-admin","0.2.1","acrogenesis","https:\u002F\u002Fprofiles.wordpress.org\u002Facrogenesis\u002F","\u003Cp>With Customize WP-admin you can customize your WP Admin. Easily remove any menu or submenu from the admin sidebar. You can also change the footer at wp-admin, the image and link of WordPress on wp-login, and remoce the WP admin top bar from the frontend. Customizing this way your WordPress experience.\u003C\u002Fp>\n","Customize WP-admin lets you easily remove any menu or submenu from the admin sidebar, change the footer at wp-admin, and change the image and link of  &hellip;",40,7549,"3.5.2","3.2.0",[94,95,21,96,97],"css","customize","remove-sidebar","wordpress-admin","http:\u002F\u002Fwww.arteck.mx\u002Fproject\u002Fcustomize-wp-admin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustomize-wp-admin.0.2.1.zip","2026-03-15T10:48:56.248Z",{"attackSurface":102,"codeSignals":123,"taintFlows":131,"riskAssessment":159,"analyzedAt":164},{"hooks":103,"ajaxHandlers":119,"restRoutes":120,"shortcodes":121,"cronEvents":122,"entryPointCount":13,"unprotectedCount":13},[104,110,114,116],{"type":105,"name":106,"callback":107,"file":108,"line":109},"action","admin_menu","umr_remove_menus","umpr_remove.php",38,{"type":105,"name":111,"callback":112,"file":108,"line":113},"admin_init","umr_enqueue_styles",39,{"type":105,"name":111,"callback":115,"file":108,"line":89},"umr_enqueue_scripts",{"type":105,"name":106,"callback":117,"file":108,"line":118},"umr_page_creater",41,[],[],[],[],{"dangerousFunctions":124,"sqlUsage":125,"outputEscaping":127,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":130},[],{"prepared":13,"raw":13,"locations":126},[],{"escaped":128,"rawEcho":13,"locations":129},11,[],[],[132,151],{"entryPoint":133,"graph":134,"unsanitizedCount":128,"severity":150},"umr_set_value (umpr_remove.php:306)",{"nodes":135,"edges":147},[136,141],{"id":137,"type":138,"label":139,"file":108,"line":140},"n0","source","$_POST (x11)",308,{"id":142,"type":143,"label":144,"file":108,"line":145,"wp_function":146},"n1","sink","update_option() [Settings Manipulation]",322,"update_option",[148],{"from":137,"to":142,"sanitized":149},false,"low",{"entryPoint":152,"graph":153,"unsanitizedCount":128,"severity":150},"\u003Cumpr_remove> (umpr_remove.php:0)",{"nodes":154,"edges":157},[155,156],{"id":137,"type":138,"label":139,"file":108,"line":140},{"id":142,"type":143,"label":144,"file":108,"line":145,"wp_function":146},[158],{"from":137,"to":142,"sanitized":149},{"summary":160,"deductions":161},"The 'ultra-menu-remove' v1.0.0 plugin exhibits a seemingly strong security posture based on the provided static analysis.  There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, which significantly limits the plugin's attack surface. Furthermore, the code demonstrates good practices by not using dangerous functions, all SQL queries are prepared, and all output is properly escaped. There are also no file operations or external HTTP requests detected.\n\nHowever, a notable concern arises from the taint analysis, which reveals two flows with unsanitized paths. While no critical or high severity vulnerabilities were found in these flows, the presence of unsanitized paths suggests a potential for vulnerabilities if user-supplied data is not rigorously validated and sanitized before being used in file operations or other sensitive contexts.  The lack of vulnerability history is positive, indicating a lack of past known issues, but this should not be a sole determinant of current safety.\n\nIn conclusion, the plugin has a limited attack surface and good implementation practices for SQL and output handling. The primary weakness identified is the presence of unsanitized paths in taint flows, which, though not currently leading to critical issues, represents a latent risk. The absence of known CVEs is a strength, but the taint analysis findings warrant careful consideration and potential further investigation.",[162],{"reason":163,"points":11},"Flows with unsanitized paths","2026-03-17T01:26:19.940Z",{"wat":166,"direct":181},{"assetPaths":167,"generatorPatterns":173,"scriptPaths":174,"versionParams":175},[168,169,170,171,172],"\u002Fwp-content\u002Fplugins\u002Fultra-menu-remove\u002Fcss\u002Fumr_bootstrap.css","\u002Fwp-content\u002Fplugins\u002Fultra-menu-remove\u002Fcss\u002Furm_bootstrap-toggle-style.min.css","\u002Fwp-content\u002Fplugins\u002Fultra-menu-remove\u002Fjs\u002Fumr_bootstrap.min.js","\u002Fwp-content\u002Fplugins\u002Fultra-menu-remove\u002Fjs\u002Fumr_bootstrap-toggle.min.js","\u002Fwp-content\u002Fplugins\u002Fultra-menu-remove\u002Fjs\u002Fumr-setting.js",[],[170,171,172],[176,177,178,179,180],"ultra-menu-remove\u002Fcss\u002Fumr_bootstrap.css?ver=","ultra-menu-remove\u002Fcss\u002Furm_bootstrap-toggle-style.min.css?ver=","ultra-menu-remove\u002Fjs\u002Fumr_bootstrap.min.js?ver=","ultra-menu-remove\u002Fjs\u002Fumr_bootstrap-toggle.min.js?ver=","ultra-menu-remove\u002Fjs\u002Fumr-setting.js?ver=",{"cssClasses":182,"htmlComments":186,"htmlAttributes":187,"restEndpoints":200,"jsGlobals":201,"shortcodeOutput":202},[183,184,185],"umr","contener","toggle-one",[],[188,189,190,191,192,193,194,195,196,197,198,199],"name=\"dashbord\"","name=\"jetpack\"","name=\"posts\"","name=\"media\"","name=\"pages\"","name=\"attachment\"","name=\"comments\"","name=\"themes\"","name=\"plugins\"","name=\"users\"","name=\"tools\"","name=\"settings\"",[],[],[]]