[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1y_9ol0ZdFE8JSI2XaOopICMAwNi6tznx0OEzNANMjg":3,"$fNlspw4LXkbxhP21BodQxV77cTf7LsBRHup3Nm9xyCd4":215,"$fXJnM9l8ahS-fBUxgMhCyHaXa7r7tD5nFR8PGeyzFBaQ":220},{"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":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":137,"fingerprints":198},"robert22-admin-bar-and-access-control","Robert22 Admin Bar and Access Control","1.0.0","Robertiks","https:\u002F\u002Fprofiles.wordpress.org\u002Frobert22\u002F","\u003Cp>No telemetry, no nags, no tracking.\u003Cbr \u002F>\nJust a simple, honest plugin that does its job.\u003C\u002Fp>\n\u003Cp>Robert22 Admin Bar and Access Control lets you decide who can access the WordPress dashboard and who can see the admin bar – with no data collection, no hidden calls, and no unnecessary clutter.\u003C\u002Fp>\n\u003Cp>Lightweight, privacy-friendly, and built to do one thing well: keep your admin area exactly how you want it.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Core Features:\u003C\u002Fstrong>\u003Cbr \u002F>\nIn the plugin, you can set a global rule that blocks all non-admin users from accessing wp-admin, or create role-based rules for specific user groups. The admin bar is completely hidden for restricted users, so they never see it anywhere on the site. Frontend functionality stays the same, and everything works smoothly without extra setup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Advanced Redirect System:\u003C\u002Fstrong>\u003Cbr \u002F>\nYou can choose where each user role will be redirected when they try to access the admin panel to the homepage, to a specific page you define, or even to an external website outside your own. Every redirect rule can be customized individually for each role, giving you complete control over user behavior.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Enhanced User Experience:\u003C\u002Fstrong>\u003Cbr \u002F>\nNo nags, no asking tipping notices, no statistic collection, and no other annoying notices. The plugin is as lightweight as possible and simply does its job without getting in your way.\u003C\u002Fp>\n\u003Cp>Perfect for membership sites, client websites, multi-role organizations, or any WordPress installation requiring sophisticated backend access control with role-specific redirect behavior.\u003C\u002Fp>\n\u003Ch3>🔧 Live Demos\u003C\u002Fh3>\u003C\u002Fp>\n","Advanced admin bar visibility and wp-admin access control with role-specific redirect configurations and granular permission management.",0,180,"2025-11-05T11:58:00.000Z","6.8.5","5.0","7.4",[18,19,20,21,22],"access-control","admin-bar","redirect","role-based-redirects","user-roles","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frobert22-admin-bar-and-access-control","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frobert22-admin-bar-and-access-control.1.0.0.zip",100,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"robert22",1,30,94,"2026-05-19T21:22:10.800Z",[37,55,78,99,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":11,"num_ratings":11,"last_updated":46,"tested_up_to":47,"requires_at_least":48,"requires_php":16,"tags":49,"homepage":52,"download_link":53,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":54},"wd-restrictions","WD Restrictions","1.0.1","WolfDevs","https:\u002F\u002Fprofiles.wordpress.org\u002Fwolfdevs\u002F","\u003Cp>WD Restrictions provides fine-grained control over who can access different areas of your WordPress site. Perfect for membership sites, client portals, and any site requiring access restrictions.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Admin Bar Restrictions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Hide the WordPress admin bar from specific user roles\u003C\u002Fli>\n\u003Cli>Control who can see the admin bar on the front-end\u003C\u002Fli>\n\u003Cli>Role-based permissions\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Dashboard Access Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Restrict access to the WordPress dashboard by user role\u003C\u002Fli>\n\u003Cli>Whitelist specific admin pages (e.g., profile.php)\u003C\u002Fli>\n\u003Cli>Custom redirect URLs for unauthorized users\u003C\u002Fli>\n\u003Cli>Automatically allows AJAX and file upload endpoints\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Page Restrictions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Restrict access to specific pages\u003C\u002Fli>\n\u003Cli>Require login to view restricted pages\u003C\u002Fli>\n\u003Cli>Role-based access control\u003C\u002Fli>\n\u003Cli>Custom redirect URLs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Post Type Restrictions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Restrict access to any public post type\u003C\u002Fli>\n\u003Cli>Individual settings per post type\u003C\u002Fli>\n\u003Cli>Require login or specific roles\u003C\u002Fli>\n\u003Cli>Custom redirect URLs per post type\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Use Cases\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Membership Sites\u003C\u002Fstrong> – Restrict content to logged-in members\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Client Portals\u003C\u002Fstrong> – Hide dashboard from non-admin users\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Intranet Sites\u003C\u002Fstrong> – Control access to internal pages\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multi-Author Blogs\u003C\u002Fstrong> – Limit contributor access\u003C\u002Fli>\n\u003C\u002Ful>\n","Comprehensive WordPress access control for dashboard, admin bar, pages, and post types with role-based permissions.",186,"2026-01-10T08:37:00.000Z","6.9.4","5.8",[18,19,50,51,22],"dashboard","restrict-pages","https:\u002F\u002Fwolfdevs.com\u002Fproducts\u002Fwd-restrictions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwd-restrictions.1.0.1.zip","2026-04-06T09:54:40.288Z",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":65,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":75,"download_link":76,"security_score":25,"vuln_count":32,"unpatched_count":11,"last_vuln_date":77,"fetched_at":27},"hide-admin-bar-based-on-user-roles","Hide Admin Bar Based on User Roles","7.2.1","Ankit Panchal","https:\u002F\u002Fprofiles.wordpress.org\u002Fankitmaru\u002F","\u003Cp>\u003Cstrong>Hide Admin Bar Based On User Roles\u003C\u002Fstrong> gives you complete control over who sees the WordPress toolbar.\u003C\u002Fp>\n\u003Cp>Whether you are running a membership site, a WooCommerce store, or simply want a cleaner frontend for your subscribers, this plugin lets you hide the admin bar with precision — by role, capability, device, page, or time. Stop exposing backend links to users who don’t need them.\u003C\u002Fp>\n\u003Cp>The plugin is lightweight, developer-friendly, and works immediately upon activation — no configuration required to get started.\u003C\u002Fp>\n\u003Cp>\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\u002F25WBldgArAk?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>\u003C\u002Fp>\n\u003Cp>\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\u002F_BAwxGVnKNY?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>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Simple but great plugin. 🙂\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fsimple-but-great-plugin-12\u002F\" rel=\"ugc\">wptoolsdev\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Works flawlessly! 🙂\u003Cbr \u002F>\n  – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Ftopic\u002Fworks-flawlessly-129\u002F\" rel=\"ugc\">thebrazeneye\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>🚀 Key Features (Free)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Hide for All Users:\u003C\u002Fstrong> Completely remove the admin bar from the frontend for everyone.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hide for Guests:\u003C\u002Fstrong> Ensure non-logged-in visitors never see the toolbar.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Role-Based Hiding:\u003C\u002Fstrong> Select specific roles (e.g., Subscriber, Customer, Editor) to hide the bar for.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Capability-Based Hiding:\u003C\u002Fstrong> Hide the bar based on WordPress capabilities (e.g., hide for anyone who cannot \u003Ccode>manage_options\u003C\u002Fcode>).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lightweight & Fast:\u003C\u002Fstrong> Zero bloat — no external requests, no database overhead on the frontend.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏆 Premium Features (Pro)\u003C\u002Fh3>\n\u003Cp>Unlock advanced visibility logic with the \u003Ca href=\"https:\u002F\u002Fpluginstack.dev\u002Fplugins\u002Fhide-admin-bar-pro\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>:\u003Cbr \u002F>\n* \u003Cstrong>Page-Based Targeting:\u003C\u002Fstrong> Show or hide the admin bar only on specific URLs, post types, or page templates.\u003Cbr \u002F>\n* \u003Cstrong>Device Detection:\u003C\u002Fstrong> Hide the toolbar on Mobile or Tablet to save screen space, while keeping it on Desktop.\u003Cbr \u002F>\n* \u003Cstrong>Per-User Overrides:\u003C\u002Fstrong> Manually force the admin bar to show or hide for individual user accounts.\u003Cbr \u002F>\n* \u003Cstrong>Time-Based Visibility:\u003C\u002Fstrong> Automatically hide the bar during specific hours of the day.\u003Cbr \u002F>\n* \u003Cstrong>Smart Redirects:\u003C\u002Fstrong> Redirect users to the homepage or a custom URL when they try to access the backend.\u003Cbr \u002F>\n* \u003Cstrong>Inactivity Auto-Hide:\u003C\u002Fstrong> Automatically slide the toolbar away after a configurable period of inactivity.\u003Cbr \u002F>\n* \u003Cstrong>Import \u002F Export Settings:\u003C\u002Fstrong> Back up and migrate your configuration across sites in one click.\u003C\u002Fp>\n\u003Ch3>You can check our other plugins:\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimakit-for-wp\u002F\" rel=\"ugc\">All-in-One WordPress Toolkit for SEO, Security, Customization, and Performance\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flike-dislike-for-wp\u002F\" rel=\"ugc\">Like Dislike For WP\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-block-editor-fullscreen-mode\u002F\" rel=\"ugc\">Disable Block Editor FullScreen mode\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnoteflow\u002F\" rel=\"ugc\">NoteFlow – Smart Notes Manager for WordPress Admin\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n","Hide the WordPress Admin Bar for specific user roles, capabilities, devices, pages, or time windows. The ultimate toolbar control plugin for membershi &hellip;",20000,786650,78,20,"2026-04-13T18:20:00.000Z","7.0","5.5","5.6",[19,72,73,74,22],"admin-toolbar","hide-admin-bar","toolbar","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-admin-bar-based-on-user-roles\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-admin-bar-based-on-user-roles.7.2.1.zip","2022-02-21 00:00:00",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":86,"downloaded":87,"rating":88,"num_ratings":89,"last_updated":90,"tested_up_to":47,"requires_at_least":91,"requires_php":70,"tags":92,"homepage":97,"download_link":98,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"role-based-redirect","Role Based Redirect","1.6","Yasar Khalifa","https:\u002F\u002Fprofiles.wordpress.org\u002Fyasirkhalifa\u002F","\u003Cp>Role Based Redirect allows you to customize the login and logout redirection URLs based on user roles. Additionally, you can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Redirect users after login based on their role.\u003C\u002Fli>\n\u003Cli>Redirect users after logout based on their role.\u003C\u002Fli>\n\u003Cli>Hide the WordPress admin bar for selected user roles.\u003C\u002Fli>\n\u003Cli>Restrict dashboard access by user role.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin is useful for membership sites, multi-role websites, or any WordPress setup where you want to provide a tailored user experience.\u003C\u002Fp>\n","Redirect users after login\u002Flogout by role. Optionally hide admin bar and block dashboard access for selected roles.",2000,24955,96,17,"2025-07-18T04:36:00.000Z","4.0",[73,93,94,95,96],"redirection","restrict-dashboard","role","user","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frole-based-redirect.zip",{"slug":100,"name":101,"version":102,"author":103,"author_profile":104,"description":105,"short_description":106,"active_installs":107,"downloaded":108,"rating":25,"num_ratings":109,"last_updated":110,"tested_up_to":14,"requires_at_least":15,"requires_php":68,"tags":111,"homepage":115,"download_link":116,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"menu-by-user-roles","Menu By User Roles","2.0.4","kahnu044","https:\u002F\u002Fprofiles.wordpress.org\u002Fkahnu044\u002F","\u003Cp>Menu By User Roles is a WordPress plugin that allows you to control the visibility of menu items based on user roles. You can assign specific user roles to each menu item, ensuring that only users with those roles can see and access the corresponding links.\u003C\u002Fp>\n\u003Cp>For more information and usage instructions, visit the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkahnu044\u002Fmenu-by-user-roles\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support and inquiries, please \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkahnu044\u002Fmenu-by-user-roles\u002Fissues\" rel=\"nofollow ugc\">open an issue on GitHub\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is released under the GPL-2.0+ License. See \u003Ccode>LICENSE\u003C\u002Fcode> for more information.\u003C\u002Fp>\n\u003Ch3>Author\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fkahnu044\" rel=\"nofollow ugc\">Kahnu Charan Swain\u003C\u002Fa>\u003C\u002Fp>\n","Menu By User Roles allows you to control the visibility of menu items based on user roles.",1000,8663,3,"2025-10-02T15:41:00.000Z",[18,112,113,114,22],"role-based-menus","site-navigation","tags-menu-visibility","https:\u002F\u002Fgithub.com\u002Fkahnu044\u002Fmenu-by-user-roles","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmenu-by-user-roles.2.0.4.zip",{"slug":118,"name":119,"version":120,"author":121,"author_profile":122,"description":123,"short_description":124,"active_installs":125,"downloaded":126,"rating":127,"num_ratings":109,"last_updated":128,"tested_up_to":47,"requires_at_least":15,"requires_php":16,"tags":129,"homepage":135,"download_link":136,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"basic-front-end-login","Basic Front-End Login","2.1","Mitchell Bennis","https:\u002F\u002Fprofiles.wordpress.org\u002Feemitch\u002F","\u003Cp>Adds a basic front-end login for to any page, post or widget and redirects to the page you choose. It also can block access to the back-end and disable the Admin Bar. This plugin is for when you want your users to be logged-in, but do not want them to have access to the WordPress Dashboard.\u003C\u002Fp>\n\u003Cp>To display the login form, place this shortcode on any page, post, or widget: \u003Cem>[eeBFEL]\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>After the user has logged in, they will be redirected to your home page or the URL you define in the plugin settings. You can also optionaly display a logout button at the bottom-right of each page.\u003C\u002Fp>\n\u003Ch3>Redirect After Login\u003C\u002Fh3>\n\u003Cp>To define destinations in additional login forms, use the “redirect” attribute to over-ride the default. There is no limit to the number of forms you can use.\u003C\u002Fp>\n\u003Cp>\u003Cem>[eeBFEL redirect=”https:\u002F\u002Fwebsite.com\u002Fyour-files-page\u002F”]\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch3>Deny Dashboard Access\u003C\u002Fh3>\n\u003Cp>In the plugin settings you can optionally select roles that you want to deny back-end access to. All built-in and custom roles, except Administrator, can be blocked. The Admin Bar will not appear and direct back-end access attempts will simply redirect to your home page. This restriction will be site-wide and is unrelated to the use of the shortcode.\u003C\u002Fp>\n\u003Cp>Even if you don’t need a login form, this can add an extra measure of security to your website by denying back-end access to all roles except Administrators.\u003C\u002Fp>\n\u003Ch3>NEW – Show a Logout Button\u003C\u002Fh3>\n\u003Cp>Optionally show a small logout button on the bottom-right of each page if the user is logged in. Logging out returns the user to the home page.\u003C\u002Fp>\n","Adds a basic front-end login form to any page, post or widget and redirects to the page you choose.",300,5442,74,"2025-12-25T22:12:00.000Z",[130,131,132,133,134],"login-form","login-redirect","logout-button","no-admin-bar","user-login","https:\u002F\u002Fsimplefilelist.com\u002Fbasic-front-end-login\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbasic-front-end-login.zip",{"attackSurface":138,"codeSignals":179,"taintFlows":190,"riskAssessment":191,"analyzedAt":197},{"hooks":139,"ajaxHandlers":175,"restRoutes":176,"shortcodes":177,"cronEvents":178,"entryPointCount":11,"unprotectedCount":11},[140,145,149,152,155,158,161,164,168,172],{"type":141,"name":142,"callback":142,"file":143,"line":144},"action","init","robert22-admin-bar-and-access-control.php",31,{"type":141,"name":146,"callback":147,"file":143,"line":148},"admin_menu","add_admin_menu",40,{"type":141,"name":150,"callback":150,"file":143,"line":151},"admin_init",41,{"type":141,"name":142,"callback":153,"file":143,"line":154},"hide_admin_bar",45,{"type":141,"name":156,"callback":153,"file":143,"line":157},"wp_before_admin_bar_render",46,{"type":141,"name":159,"callback":153,"file":143,"line":160},"wp_loaded",47,{"type":141,"name":150,"callback":162,"file":143,"line":163},"block_wp_admin_access",48,{"type":141,"name":165,"callback":166,"file":143,"line":167},"admin_enqueue_scripts","enqueue_admin_styles",73,{"type":141,"name":169,"callback":170,"file":143,"line":171},"wp_head","hide_admin_bar_css",478,{"type":141,"name":173,"callback":170,"file":143,"line":174},"admin_head",479,[],[],[],[],{"dangerousFunctions":180,"sqlUsage":181,"outputEscaping":183,"fileOperations":11,"externalRequests":11,"nonceChecks":32,"capabilityChecks":11,"bundledLibraries":189},[],{"prepared":11,"raw":11,"locations":182},[],{"escaped":184,"rawEcho":32,"locations":185},39,[186],{"file":143,"line":187,"context":188},214,"raw output",[],[],{"summary":192,"deductions":193},"Based on the static analysis and vulnerability history, robert22-admin-bar-and-access-control v1.0.0 appears to have a strong security posture. The absence of AJAX handlers, REST API routes, shortcodes, and cron events significantly limits the plugin's attack surface. The code signals are also promising, with no dangerous functions, all SQL queries using prepared statements, and a very high percentage of properly escaped output. The presence of a nonce check is a positive indicator of security awareness. Taint analysis showing zero flows with unsanitized paths further reinforces this.  The vulnerability history shows no known CVEs, which is excellent.  However, the complete lack of capability checks is a notable weakness, as it means that any entry point, if one were to exist, would not be restricted by user roles. While currently there are no apparent entry points, this could become a concern if the plugin is expanded in the future. The absence of file operations and external HTTP requests also reduces potential attack vectors.",[194],{"reason":195,"points":196},"Missing capability checks on all entry points",15,"2026-03-17T07:09:19.027Z",{"wat":199,"direct":208},{"assetPaths":200,"generatorPatterns":203,"scriptPaths":204,"versionParams":205},[201,202],"\u002Fwp-content\u002Fplugins\u002Frobert22-admin-bar-and-access-control\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Frobert22-admin-bar-and-access-control\u002Fjs\u002Fadmin.js",[],[202],[206,207],"robert22-admin-bar-and-access-control\u002Fcss\u002Fadmin.css?ver=","robert22-admin-bar-and-access-control\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":209,"htmlComments":210,"htmlAttributes":211,"restEndpoints":212,"jsGlobals":213,"shortcodeOutput":214},[],[],[],[],[],[],{"error":216,"url":217,"statusCode":218,"statusMessage":219,"message":219},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Frobert22-admin-bar-and-access-control\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":32,"versions":221},[222],{"version":6,"download_url":24,"svn_tag_url":223,"released_at":26,"has_diff":224,"diff_files_changed":225,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":226,"is_current":216},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Frobert22-admin-bar-and-access-control\u002Ftags\u002F1.0.0\u002F",false,[],[]]