[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f2jecD1V7PJZwGGPDxJilZGeXEm-3tCxrpswAVsWj7rU":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":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":37,"analysis":135,"fingerprints":261},"switch-user-login-by-icegram","Switch User Login By Icegram","1.0.0","Icegram","https:\u002F\u002Fprofiles.wordpress.org\u002Ficegram\u002F","\u003Cp>The User Switching Plugin allows administrators to quickly switch between user accounts in WordPress without logging out and back in. This is useful for testing user roles, debugging, or managing accounts efficiently.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Instant user switching from the admin bar.\u003C\u002Fli>\n\u003Cli>Secure authentication handling.\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce, Multisite, and custom roles.\u003C\u002Fli>\n\u003Cli>Automatic redirection after switching.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to Users > All Users in the WordPress dashboard.\u003C\u002Fli>\n\u003Cli>Click the “Change To” link next to a user’s name.\u003C\u002Fli>\n\u003Cli>To switch back, click “Switch back to [original user]” in the admin bar.\u003C\u002Fli>\n\u003C\u002Fol>\n","User Switching Plugin allows administrators to quickly switch between user accounts in WordPress without logging",0,397,"","6.8.5","3.0","7.4",[18,19,20,21,22],"login-as","switch-user","user","user-login","user-switching","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fswitch-user-login-by-icegram\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswitch-user-login-by-icegram.1.0.0.zip",100,null,"2026-03-15T10:48:56.248Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":33,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"icegram",8,84320,94,571,75,"2026-04-04T05:32:26.576Z",[38,58,81,101,120],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":25,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":16,"tags":52,"homepage":13,"download_link":56,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"one-click-login-as-user","Login as User – Switch User & WooCommerce Login as Customer","1.0.3","royalnavneet","https:\u002F\u002Fprofiles.wordpress.org\u002Froyalnavneet\u002F","\u003Cp>\u003Cstrong>Login as User\u003C\u002Fstrong> is a powerful WordPress user switch plugin that allows administrators to login as user, login user without password, and switch user accounts instantly.\u003C\u002Fp>\n\u003Cp>With this Login as User plugin, you can:\u003C\u002Fp>\n\u003Cp>– Login as user in WordPress\u003Cbr \u002F>\n– Login user without password\u003Cbr \u002F>\n– Switch user without password\u003Cbr \u002F>\n– Perform secure user impersonation\u003Cbr \u002F>\n– Login as customer in WooCommerce\u003Cbr \u002F>\n– Return to admin with one click\u003C\u002Fp>\n\u003Cp>If you provide customer support, manage memberships, or run an eCommerce store, this plugin helps you securely login as user and troubleshoot issues without asking for user credentials.\u003C\u002Fp>\n\u003Cp>Unlike unsafe methods, this plugin ensures secure user switching using WordPress permission checks and nonce verification.\u003C\u002Fp>\n\u003Ch3>Why Use Login as User?\u003C\u002Fh3>\n\u003Cp>• Secure login as user without password\u003Cbr \u002F>\n• Instant WordPress user switching\u003Cbr \u002F>\n• WooCommerce login as customer\u003Cbr \u002F>\n• Switch WordPress user sessions safely\u003Cbr \u002F>\n• Admin login as user tool\u003Cbr \u002F>\n• Return to Admin button on frontend and backend\u003Cbr \u002F>\n• Lightweight and performance optimized\u003Cbr \u002F>\n• Works with custom user roles\u003C\u002Fp>\n\u003Cp>This WordPress user switch plugin is perfect for developers, agencies, WooCommerce store owners, and support teams.\u003C\u002Fp>\n\u003Ch3>Key Features (FREE)\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>One-click Login as User button in Users list\u003C\u002Fli>\n\u003Cli>Login as User directly from user profile\u003C\u002Fli>\n\u003Cli>Secure session switching\u003C\u002Fli>\n\u003Cli>Floating “Return to Admin” button\u003C\u002Fli>\n\u003Cli>Prevent login-as-self for safety\u003C\u002Fli>\n\u003Cli>Compatible with WordPress 6.x\u003C\u002Fli>\n\u003Cli>Fast and lightweight user switch plugin\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PRO Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce login as customer from orders page\u003C\u002Fli>\n\u003Cli>Login as customer without password\u003C\u002Fli>\n\u003Cli>Role-based login as user permissions\u003C\u002Fli>\n\u003Cli>Shortcode for frontend login as user button\u003C\u002Fli>\n\u003Cli>MemberPress integration\u003C\u002Fli>\n\u003Cli>SureCart integration\u003C\u002Fli>\n\u003Cli>Priority updates and support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Supported Integrations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WooCommerce\u003C\u002Fli>\n\u003Cli>SureCart\u003C\u002Fli>\n\u003Cli>MemberPress\u003C\u002Fli>\n\u003Cli>Custom user roles\u003C\u002Fli>\n\u003Cli>Any WordPress-based membership system\u003C\u002Fli>\n\u003C\u002Ful>\n","Login as User plugin allows administrators to login as user, login user without password, switch user accounts, and login as customer in WooCommerce i &hellip;",10,460,4,"2026-02-26T10:54:00.000Z","6.9.4","5.8",[53,54,55,19,22],"login-as-customer","login-as-user","login-user-without-password","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-click-login-as-user.1.0.3.zip","2026-03-15T15:16:48.613Z",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":68,"num_ratings":69,"last_updated":70,"tested_up_to":14,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":13,"download_link":76,"security_score":77,"vuln_count":78,"unpatched_count":79,"last_vuln_date":80,"fetched_at":57},"wp-user-switch","WP User Switch","1.1.2","iqbalrony","https:\u002F\u002Fprofiles.wordpress.org\u002Fiqbalrony\u002F","\u003Cp>\u003Cstrong>WP User Switch\u003C\u002Fstrong> is a very simple plugin. It will help you to switch between the user’s account in a WordPress site. By one simple click, you will be switch instantly logged out from the present account and logged in to your desired account without type any username and password. This is very useful for test environments where site administrators regularly switch between different accounts for multiple purposes. Site administrators can allow any user to switch between accounts but then allowed users can’t switch to an admin account. See the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fiqbalrony\u002Fwp-user-switch\" rel=\"nofollow ugc\">Github\u003C\u002Fa> project repository.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Instantly logged out and logged in as your desired user by one click.\u003C\u002Fli>\n\u003Cli>After switching to one account No need to back Admin account to switch other account.\u003C\u002Fli>\n\u003Cli>By default only Administrators can switch.\u003C\u002Fli>\n\u003Cli>If Administrators allow any user to switch, then that particular user can switch accounts.\u003C\u002Fli>\n\u003Cli>It’s completely secure. you can not switch without login to dashboard.\u003C\u002Fli>\n\u003Cli>Passwords are not revealed.\u003C\u002Fli>\n\u003Cli>Used the WordPress nonce system, that’s why administrators or who are allowed by the administrators only they can switch.\u003C\u002Fli>\n\u003Cli>No third party services used nor sent any data to the third party.\u003C\u002Fli>\n\u003Cli>Compatible with any WordPress site, WooCommerce plugin, Easy Digital Downloads plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Looking For Your Feedback  😊\u003C\u002Fh3>\n\u003Cp>I am looking for your suggestion and feedback on how I can help you in a better way. Feel free to \u003Ca href=\"https:\u002F\u002Fwww.iqbalrony.com\" rel=\"nofollow ugc\">contact me\u003C\u002Fa> if you need any help. And please don’t forget to share your feelings through \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-user-switch\u002Freviews\u002F#new-post\" rel=\"ugc\">⭐️⭐️⭐️⭐️⭐️ ratting\u003C\u002Fa>  😊\u003C\u002Fp>\n","WP User Switch is a very simple plugin which will help you to switch instantly between the user's account in a WordPress site.",1000,28146,82,9,"2025-09-16T09:39:00.000Z","5.0","5.6",[19,74,22,75,59],"switching-account","user-switch","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-user-switch.zip",74,2,1,"2024-07-09 00:00:00",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":25,"num_ratings":79,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":13,"tags":94,"homepage":98,"download_link":99,"security_score":100,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"masquerade","Masquerade","1.01","jrking4","https:\u002F\u002Fprofiles.wordpress.org\u002Fjrking4\u002F","\u003Cp>This plugin adds an option to the User List in the admin area where you can click “Masquerade as User”, you will be automatically logged in as that user and redirected to the home page.\u003C\u002Fp>\n","Adds a link to users.php that allows an administrator to login as that user without knowing the password.",70,2230,"2012-06-18T18:45:00.000Z","3.3.2","2.8",[95,96,54,97,21],"admin-login","admin-login-as-user","masquerade-as-user","http:\u002F\u002Fcastle-creative.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmasquerade.1.01.zip",85,{"slug":102,"name":103,"version":104,"author":105,"author_profile":106,"description":107,"short_description":108,"active_installs":109,"downloaded":110,"rating":25,"num_ratings":111,"last_updated":112,"tested_up_to":50,"requires_at_least":113,"requires_php":114,"tags":115,"homepage":13,"download_link":119,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"passe-partout","Passe-partout, login as a different user","0.0.1","Jose Mortellaro","https:\u002F\u002Fprofiles.wordpress.org\u002Fgiuse\u002F","\u003Cp>The administrators having the email which is set in Settings => General => Administration Email Address, using their own password will be able to log in with whatever username that is registered on the website.\u003C\u002Fp>\n\u003Cp>This is useful if you are the main administrator and want to see the website with the eyes of other logged users, but without knowing their passwords.\u003C\u002Fp>\n\u003Cp>Pass-partout isn’t a user switcher plugin. Once you have logged in you can’t switch to a different user. If you need it, you have to log out and log in again with a different user.\u003Cbr \u002F>\nWe suggest you use different browsers for the different users.\u003C\u002Fp>\n\u003Cp>If you need a plugin to switch the user while you are logged in, you can use \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-switching\u002F\" rel=\"ugc\">User Switching\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogin-as-user\u002F\" rel=\"ugc\">Login As User\u003C\u002Fa>.\u003Cbr \u002F>\nHowever, with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-switching\u002F\" rel=\"ugc\">User Switching\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flogin-as-user\u002F\" rel=\"ugc\">Login As User\u003C\u002Fa> you will not be able to test the login form submission as a different user.\u003Cbr \u002F>\nOnly with Pass-partout you can log in as a different user starting from the login form submission. You may need it if for example you want to test a learning management system, or the account of a user who bought on your shop, or in whatever situation you need to see what other logged-in users see when they log in.\u003C\u002Fp>\n\u003Ch3>How a main administrator can test the login of different users without knowing their password\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Install \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpasse-partout\u002F\" rel=\"ugc\">Passe-partout\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Log in with the password of the main administrator\u003C\u002Fli>\n\u003Cli>Done!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Extremely lightweight. The current version of the plugin has 15 lines of PHP code and nothing else. No JavaScript, no CSS, no database queries.\u003Cbr \u002F>\nIt just accepts the password of the main administrator when you log in with a different user.\u003C\u002Fli>\n\u003Cli>Totally safe even though the main administrators will be able to log in as different users, they will never know their password.\u003C\u002Fli>\n\u003Cli>Perfect if you want to test the login form submission and what other users see when they are logged in.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Security\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Passe-partout is totally safe. If you are the main administrator you could in any case see what other users see. This plugin just simplifies everything.\u003C\u002Fli>\n\u003Cli>Users who aren’t the main administrator are absolutely not able to log in with a different user.\u003C\u002Fli>\n\u003Cli>The main administrator will never know the password of other users because of this plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n","The main administrators with their own password will be able to log in with whatever registered user account.",50,1454,5,"2025-12-10T09:27:00.000Z","4.6","7.2",[116,117,118,19,22],"login","passkey","password","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fpasse-partout.0.0.1.zip",{"slug":121,"name":122,"version":6,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":46,"downloaded":127,"rating":11,"num_ratings":11,"last_updated":128,"tested_up_to":50,"requires_at_least":71,"requires_php":16,"tags":129,"homepage":133,"download_link":134,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":57},"usermorph","UserMorph – Instant User Switching & Account Impersonation for WordPress","VerseSofts","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoosofts\u002F","\u003Cp>\u003Cstrong>UserMorph\u003C\u002Fstrong> by \u003Ca href=\"https:\u002F\u002Fversesofts.com\u002F\" rel=\"nofollow ugc\">VerseSofts\u003C\u002Fa> is the ultimate user-switching tool designed for Administrators and developers who need to work efficiently. Instantly “morph” into any user account on your site with a single click, completely eliminating the need to log out and back in with different credentials.\u003C\u002Fp>\n\u003Cp>Traditional user switching is slow and requires navigating deep into the admin screens. UserMorph optimizes this workflow with a \u003Cstrong>Smart Search Bar\u003C\u002Fstrong> integrated directly into your WordPress Admin Bar. Simply hover, type a name or an email, and switch your session instantly.\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant Admin Bar Switcher:\u003C\u002Fstrong> A searchable, AJAX-powered dropdown in the top toolbar for rapid account swapping from any page.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Search and Switch:\u003C\u002Fstrong> Find users quickly by name, username, or email without leaving your current screen.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Seamless Switch Back:\u003C\u002Fstrong> A dedicated, prominent button returns you to your original Administrator session instantly and securely.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly:\u003C\u002Fstrong> The perfect utility for testing user roles, custom capabilities, and personalized dashboard views.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Debugging:\u003C\u002Fstrong> Resolve customer support issues in real-time by seeing exactly what they see on the frontend.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Switch Off Mode:\u003C\u002Fstrong> Logout temporarily to view your site as an anonymous visitor while keeping a secure link to jump back into your admin account.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native Security:\u003C\u002Fstrong> Built strictly using WordPress authentication protocols and nonces. Fully compatible with SSL and premium caching plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Testing & Development:\u003C\u002Fstrong> Quickly verify how new features or restrictions look for different user roles.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customer Support:\u003C\u002Fstrong> Reproduce and debug issues reported by customers by logging in as them securely.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Permission Verification:\u003C\u002Fstrong> Test complex visibility rules created by plugins like Store Restriction.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Site Management:\u003C\u002Fstrong> Efficiently manage multi-user environments without session conflicts.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Explore More from VerseSofts\u003C\u002Fh3>\n\u003Cp>We build professional grade tools to help your WordPress site scale. Check out our entire portfolio:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Free Plugins:\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultiple-cart-fee-for-woocommerce\u002F\" rel=\"ugc\">Multiple Cart Fee\u003C\u002Fa>\u003C\u002Fstrong> – Add dynamic, conditional checkout fees securely.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-order-status-for-woocommerce\u002F\" rel=\"ugc\">Advanced Order Status\u003C\u002Fa>\u003C\u002Fstrong> – Create custom order statuses to optimize your fulfillment workflow.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprice-cart-hider-for-woocommerce\u002F\" rel=\"ugc\">Price & Cart Hider\u003C\u002Fa>\u003C\u002Fstrong> – Disable purchasing and hide prices for Catalog Mode.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstore-restriction-for-woocommerce\u002F\" rel=\"ugc\">Store Restriction\u003C\u002Fa>\u003C\u002Fstrong> – B2B and wholesale visibility control. Hide catalog by role or country.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhealthbeam\u002F\" rel=\"ugc\">HealthBeam\u003C\u002Fa>\u003C\u002Fstrong> – Monitor and debug your WordPress site efficiently.\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fversesofts-ai-order-insights\u002F\" rel=\"ugc\">AI Order Insights\u003C\u002Fa>\u003C\u002Fstrong> – Automate order analysis with AI to get customer insights and upsell recommendations.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Premium Solutions:\u003C\u002Fstrong>\u003Cbr \u002F>\n*   \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fconditional-store-restrictions\u002F\" rel=\"nofollow ugc\">Conditional Store Restrictions\u003C\u002Fa>\u003C\u002Fstrong> – The ultimate access control for WooCommerce.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Visit our official website for premium support and custom development solutions: \u003Ca href=\"https:\u002F\u002Fversesofts.com\" rel=\"nofollow ugc\">VerseSofts.com\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For help, documentation, feature requests, and contact options:\u003Cbr \u002F>\n*   Website: https:\u002F\u002Fversesofts.com\u002F\u003Cbr \u002F>\n*   Contact: https:\u002F\u002Fversesofts.com\u002Fcontact\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cp>For professional feedback or technical assistance, email \u003Cstrong>contact@versesofts.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","Instant user-switching for WordPress. Morph into any account via a searchable admin bar menu securely and fast.",111,"2026-03-15T12:35:00.000Z",[130,131,19,22,132],"debug-users","impersonate-account","user-testing","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fusermorph\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fusermorph.1.0.0.zip",{"attackSurface":136,"codeSignals":210,"taintFlows":227,"riskAssessment":257,"analyzedAt":260},{"hooks":137,"ajaxHandlers":206,"restRoutes":207,"shortcodes":208,"cronEvents":209,"entryPointCount":11,"unprotectedCount":11},[138,144,148,152,157,161,165,169,171,174,177,180,184,188,193,197,201],{"type":139,"name":140,"callback":141,"priority":46,"file":142,"line":143},"filter","user_has_cap","filter_user_has_cap","switch-user-login-by-icegram.php",63,{"type":139,"name":145,"callback":146,"priority":46,"file":142,"line":147},"map_meta_cap","filter_map_meta_cap",64,{"type":139,"name":149,"callback":150,"priority":46,"file":142,"line":151},"user_row_actions","filter_user_row_actions",65,{"type":153,"name":154,"callback":155,"priority":79,"file":142,"line":156},"action","plugins_loaded","action_plugins_loaded",66,{"type":153,"name":158,"callback":159,"file":142,"line":160},"init","action_init",67,{"type":153,"name":162,"callback":163,"priority":79,"file":142,"line":164},"all_admin_notices","action_admin_notices",68,{"type":153,"name":166,"callback":167,"priority":46,"file":142,"line":168},"wp_logout","ig_sul_clear_old_user_cookie",69,{"type":153,"name":170,"callback":167,"priority":46,"file":142,"line":89},"wp_login",{"type":139,"name":172,"callback":150,"priority":46,"file":142,"line":173},"ms_user_row_actions",73,{"type":139,"name":175,"callback":176,"file":142,"line":77},"removable_query_args","filter_removable_query_args",{"type":153,"name":178,"callback":179,"file":142,"line":35},"wp_meta","action_wp_meta",{"type":153,"name":181,"callback":182,"file":142,"line":183},"wp_footer","action_wp_footer",76,{"type":153,"name":185,"callback":186,"file":142,"line":187},"personal_options","action_personal_options",77,{"type":153,"name":189,"callback":190,"priority":191,"file":142,"line":192},"admin_bar_menu","action_admin_bar_menu",11,78,{"type":153,"name":194,"callback":195,"priority":79,"file":142,"line":196},"shutdown","action_shutdown_for_wp_die",79,{"type":153,"name":198,"callback":199,"file":142,"line":200},"admin_enqueue_scripts","enqueue_admin_assets",81,{"type":139,"name":202,"callback":203,"priority":204,"file":142,"line":205},"attach_session_information","anonymous",99,1524,[],[],[],[],{"dangerousFunctions":211,"sqlUsage":212,"outputEscaping":214,"fileOperations":11,"externalRequests":11,"nonceChecks":216,"capabilityChecks":225,"bundledLibraries":226},[],{"prepared":11,"raw":11,"locations":213},[],{"escaped":215,"rawEcho":216,"locations":217},42,3,[218,221,223],{"file":142,"line":219,"context":220},145,"raw output",{"file":142,"line":222,"context":220},512,{"file":142,"line":224,"context":220},515,6,[],[228,247],{"entryPoint":229,"graph":230,"unsanitizedCount":11,"severity":246},"action_admin_notices (switch-user-login-by-icegram.php:498)",{"nodes":231,"edges":243},[232,237],{"id":233,"type":234,"label":235,"file":142,"line":236},"n0","source","$_GET",550,{"id":238,"type":239,"label":240,"file":142,"line":241,"wp_function":242},"n1","sink","echo() [XSS]",577,"echo",[244],{"from":233,"to":238,"sanitized":245},true,"low",{"entryPoint":248,"graph":249,"unsanitizedCount":11,"severity":246},"\u003Cswitch-user-login-by-icegram> (switch-user-login-by-icegram.php:0)",{"nodes":250,"edges":255},[251,254],{"id":233,"type":234,"label":252,"file":142,"line":253},"$_GET (x3)",438,{"id":238,"type":239,"label":240,"file":142,"line":241,"wp_function":242},[256],{"from":233,"to":238,"sanitized":245},{"summary":258,"deductions":259},"The plugin \"switch-user-login-by-icegram\" v1.0.0 demonstrates a strong security posture based on the provided static analysis.  There are no identified AJAX handlers, REST API routes, shortcodes, or cron events that could serve as entry points, and crucially, none of these potential entry points are unprotected. The code signals further reinforce this positive assessment, with no dangerous functions, all SQL queries utilizing prepared statements, and a high percentage of properly escaped output. The presence of nonce and capability checks indicates good development practices for securing WordPress functionalities.\n\nTaint analysis reveals no flows with unsanitized paths or any critical or high-severity issues, suggesting that data handling within the plugin is robust. The vulnerability history further supports this, showing zero known CVEs, which implies a history of secure development and maintenance or limited public exposure. The lack of any recorded vulnerabilities of any severity is a significant strength. While the total number of entry points is zero, which is ideal, it's worth noting that this could also indicate a very limited feature set. However, based on the available data, the plugin appears to be highly secure and well-developed.",[],"2026-03-17T06:05:58.203Z",{"wat":262,"direct":269},{"assetPaths":263,"generatorPatterns":265,"scriptPaths":266,"versionParams":267},[264],"\u002Fwp-content\u002Fplugins\u002Fswitch-user-login-by-icegram\u002Fassets\u002Fjs\u002Fadmin.js",[],[264],[268],"switch-user-login-by-icegram\u002Fassets\u002Fjs\u002Fadmin.js?ver=1.0.0",{"cssClasses":270,"htmlComments":272,"htmlAttributes":273,"restEndpoints":275,"jsGlobals":276,"shortcodeOutput":280},[271],"switch-user-login-by-icegram-wrap",[],[274],"id=\"ig_user_switching_switcher\"",[],[277,278,279],"window.IG_SUL_COOKIE","window.IG_SUL_SECURE_COOKIE","window.IG_SUL_OLD_USER_COOKIE",[]]