[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f15BrNX-sRQQhMDv5EMK4dGkMp5_RlqW1wHRDufEDaQo":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":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":62,"fingerprints":115},"allow-wp-admin-access","Allow wp-admin access","1.0.3","brainvireinfo","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrainvireinfo\u002F","\u003Cp>Admin can manage “Allow Wp-Admin Access” from a single or multiple IP address. It is helpful when the website is in development mode or to keep the website secure, so nobody can access the admin panel.\u003C\u002Fp>\n\u003Ch4>How is it Useful?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>You can give access of wp-admin to a particular IP address\u003C\u002Fli>\n\u003Cli>You can check which IP address is accessible from wp-admin\u003C\u002Fli>\n\u003Cli>You can make the website login secured using IP address \u003C\u002Fli>\n\u003Cli>You can avoid spam IP address\u003C\u002Fli>\n\u003C\u002Ful>\n","The plugin enable the admin users to allow admin access whose IP address is mentioned in the “WP-admin Access Allow Settings.”",10,2461,20,1,"2024-12-02T11:01:00.000Z","6.7.5","4.0.0","",[20,21,22,23],"allow-ip","restrict-admin","restrict-wp-admin","restrict-wp-admin-using-ip","http:\u002F\u002Fwww.brainvire.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fallow-wp-admin-access.1.0.3.zip",92,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":32,"trust_score":35,"computed_at":36},14,6900,90,87,"2026-04-04T00:36:15.080Z",[38],{"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":52,"requires_php":18,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":14,"last_vuln_date":61,"fetched_at":29},"smart-maintenance-mode","Smart Maintenance Mode","1.5.3","brijeshk89","https:\u002F\u002Fprofiles.wordpress.org\u002Fbrijeshk89\u002F","\u003Cp>Smart Maintenance Mode is a plugin which allows you to set your site to maintenance mode so that your readers see the Coming Soon page while you can see the actual development of your site. You can create ranges and define the IP range which will see the actual site using Smart Maintenance Mode.\u003C\u002Fp>\n\u003Cp>Features in Smart Maintenance Mode include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Enable\u002FDisable Maintenance Mode\u003C\u002Fli>\n\u003Cli>Add\u002FRemove Custom HTML content\u003C\u002Fli>\n\u003Cli>Add\u002FRemove a Countdown to the time when your site will be live\u003C\u002Fli>\n\u003Cli>Add\u002FRemove custom messages for Maintenance Mode page\u003C\u002Fli>\n\u003Cli>Add\u002FRemove custom images for Maintenance Mode page\u003C\u002Fli>\n\u003Cli>Allow User roles to access actual site when Maintenance Mode is enabled\u003C\u002Fli>\n\u003Cli>Allow your IP to access actual site when Maintenance Mode is enabled\u003C\u002Fli>\n\u003Cli>Create IP ranges\u003C\u002Fli>\n\u003Cli>Delete IP ranges\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable IP ranges\u003C\u002Fli>\n\u003Cli>Completely FREE\u003C\u002Fli>\n\u003Cli>Licensed under GNU GPL version 3\u003C\u002Fli>\n\u003Cli>Safe & Secure\u003C\u002Fli>\n\u003C\u002Ful>\n","Smart Maintenance Mode allows you to put your site under maintenance mode for others and you can see the actual developement of your site by allowing  &hellip;",1000,57559,64,15,"2025-04-16T04:15:00.000Z","6.8.5","3.0",[20,54,55,56,39],"customize","ip","maintenance-mode","http:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fsmart-maintenance-mode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmart-maintenance-mode.1.5.3.zip",76,4,"2025-03-25 14:11:16",{"attackSurface":63,"codeSignals":93,"taintFlows":103,"riskAssessment":104,"analyzedAt":114},{"hooks":64,"ajaxHandlers":89,"restRoutes":90,"shortcodes":91,"cronEvents":92,"entryPointCount":27,"unprotectedCount":27},[65,71,77,81,85],{"type":66,"name":67,"callback":68,"priority":11,"file":69,"line":70},"filter","plugin_action_links","awpaa_admin_settings","allow-wp-admin-access.php",39,{"type":72,"name":73,"callback":74,"file":75,"line":76},"action","admin_menu","awa_admin_filed_init","class-allow-wp-admin-access-setup-action.php",31,{"type":72,"name":78,"callback":79,"file":75,"line":80},"admin_init","awa_plugin_settings",32,{"type":72,"name":82,"callback":83,"file":75,"line":84},"init","awa_ip",33,{"type":66,"name":86,"callback":87,"file":75,"line":88},"wp_authenticate_user","check_ip",34,[],[],[],[],{"dangerousFunctions":94,"sqlUsage":95,"outputEscaping":97,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":102},[],{"prepared":27,"raw":27,"locations":96},[],{"escaped":11,"rawEcho":14,"locations":98},[99],{"file":75,"line":100,"context":101},161,"raw output",[],[],{"summary":105,"deductions":106},"The 'allow-wp-admin-access' plugin v1.0.3 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 plugin's attack surface.  Furthermore, the code demonstrates good practices by utilizing prepared statements for all SQL queries and having a high percentage of properly escaped output.  The lack of dangerous function calls, file operations, external HTTP requests, nonce checks, and capability checks in the analyzed code suggests a well-contained and relatively simple plugin.",[107,109,111],{"reason":108,"points":11},"Missing Nonce Checks",{"reason":110,"points":11},"Missing Capability Checks",{"reason":112,"points":113},"Unescaped Output (Minor)",3,"2026-03-16T23:55:17.647Z",{"wat":116,"direct":125},{"assetPaths":117,"generatorPatterns":120,"scriptPaths":121,"versionParams":122},[118,119],"\u002Fwp-content\u002Fplugins\u002Fallow-wp-admin-access\u002Fassets\u002Fcss\u002Fawa-admin-style.css","\u002Fwp-content\u002Fplugins\u002Fallow-wp-admin-access\u002Fassets\u002Fjs\u002Fawa-admin-script.js",[],[119],[123,124],"allow-wp-admin-access\u002Fassets\u002Fcss\u002Fawa-admin-style.css?ver=","allow-wp-admin-access\u002Fassets\u002Fjs\u002Fawa-admin-script.js?ver=",{"cssClasses":126,"htmlComments":127,"htmlAttributes":128,"restEndpoints":129,"jsGlobals":130,"shortcodeOutput":131},[],[],[],[],[],[]]