Admin Global Search Security & Risk Analysis

wordpress.org/plugins/admin-global-search

Admin Global Search

30 active installs v1.0.0 PHP + WP 3.3+ Updated Jan 4, 2019
adminpagepostsearch
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Admin Global Search Safe to Use in 2026?

Generally Safe

Score 85/100

Admin Global Search has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The 'admin-global-search' v1.0.0 plugin exhibits a concerning security posture primarily due to its unprotected entry points. The static analysis reveals two AJAX handlers, both of which lack any authentication or capability checks. This creates a significant attack surface, as any authenticated user, or potentially even unauthenticated users depending on WordPress configurations, could trigger these functions. While the plugin shows strengths in other areas like avoiding dangerous functions and using prepared statements for SQL queries, the absence of basic security measures on its AJAX endpoints is a major vulnerability. The lack of any recorded vulnerability history is positive, suggesting that the developers may not have introduced known exploitable flaws in the past. However, this should not overshadow the immediate risks presented by the unprotected AJAX handlers. The low percentage of properly escaped output is another concern, increasing the risk of cross-site scripting (XSS) vulnerabilities when data is displayed back to users. The plugin's limited functionality and attack surface, combined with the lack of past vulnerabilities, suggest a potentially simple plugin, but the critical oversight in securing its AJAX entry points makes it a target.

Key Concerns

  • AJAX handlers without auth/capability checks
  • Low percentage of properly escaped output
  • No nonce checks on AJAX handlers
Vulnerabilities
None known

Admin Global Search Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Admin Global Search Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
8
1 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

11% escaped9 total outputs
Attack Surface
2 unprotected

Admin Global Search Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_wps_admin_global_search_ajaxindex.php:29
noprivwp_ajax_wps_admin_global_search_ajaxindex.php:30
WordPress Hooks 2
actionadmin_footerindex.php:27
actionadmin_enqueue_scriptsindex.php:32
Maintenance & Trust

Admin Global Search Maintenance & Trust

Maintenance Signals

WordPress version tested5.0.25
Last updatedJan 4, 2019
PHP min version
Downloads3K

Community Trust

Rating92/100
Number of ratings9
Active installs30
Developer Profile

Admin Global Search Developer Profile

webplanetsoft

3 plugins · 60 total installs

87
trust score
Avg Security Score
90/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Admin Global Search

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/admin-global-search/src/custom.js/wp-content/plugins/admin-global-search/src/style.css
Script Paths
/wp-content/plugins/admin-global-search/src/custom.js
Version Parameters
admin-global-search/src/custom.js?ver=admin-global-search/src/style.css?ver=

HTML / DOM Fingerprints

JS Globals
WPS_ADMIN_GLOBAL_SEARCH_OBJECT
REST Endpoints
/wp-json/admin-global-search/v1/search
FAQ

Frequently Asked Questions about Admin Global Search