Ajaxy Instant Search Security & Risk Analysis

wordpress.org/plugins/ajaxy-instant-search

A facebook like ajaxy live search for wordpress, this plugin uses the same functionality as facebook to retrieve the results from your blog.

10 active installs v6.0.4 PHP 7.0+ WP 6.0.0+ Updated Aug 11, 2024
ajax-searchcategory-searchfacebooklive-searchpredictive-search
92
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Ajaxy Instant Search Safe to Use in 2026?

Generally Safe

Score 92/100

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

No known CVEs Updated 1yr ago
Risk Assessment

The "ajaxy-instant-search" plugin v6.0.4 presents a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and properly escaping the vast majority of its output. The absence of file operations, external HTTP requests, and known past vulnerabilities is also a strength. However, significant concerns arise from the plugin's attack surface. With 3 out of 4 entry points lacking authentication checks, particularly AJAX handlers, there is a substantial risk of unauthorized actions being performed. While the taint analysis did not reveal critical or high severity issues in terms of sanitization for direct code execution, the presence of 2 high severity taint flows and 7 flows with unsanitized paths indicates potential pathways for data manipulation or unexpected behavior that could be exploited in conjunction with the unprotected entry points. The lack of capability checks further exacerbates the risk associated with these unprotected AJAX handlers. Overall, the plugin has a solid foundation in secure coding for database and output handling, but its approach to securing its input points is a significant weakness that requires attention.

Key Concerns

  • 3 AJAX handlers without auth checks
  • 2 high severity taint flows
  • 7 flows with unsanitized paths
  • 0 capability checks
Vulnerabilities
None known

Ajaxy Instant Search Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Ajaxy Instant Search Release Timeline

v6.0.4Current
v6.0.3
Code Analysis
Analyzed Apr 16, 2026

Ajaxy Instant Search Code Analysis

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

SQL Query Safety

100% prepared8 total queries

Output Escaping

99% escaped517 total outputs
Data Flows · Security
7 unsanitized

Data Flow Analysis

7 flows7 with unsanitized paths
<admin-edit-post-form> (admin/admin-edit-post-form.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
3 unprotected

Ajaxy Instant Search Attack Surface

Entry Points4
Unprotected3

AJAX Handlers 3

authwp_ajax_ajaxy_sfsf.php:56
noprivwp_ajax_ajaxy_sfsf.php:57
authwp_ajax_ajaxy_sf_shortcodesf.php:59

Shortcodes 1

[ajaxy-live-search] sf.php:84
WordPress Hooks 14
actionenqueue_block_editor_assetsadmin/classes/editor/editor.php:12
filterblock_categories_alladmin/classes/editor/editor.php:14
actioninitadmin/classes/editor/editor.php:15
filterrender_block_dataadmin/classes/editor/editor.php:16
filterregister_block_type_argsadmin/classes/editor/editor.php:18
actionadmin_enqueue_scriptsadmin/classes/editor/editor.php:140
actionwp_enqueue_scriptssf.php:51
actionadmin_enqueue_scriptssf.php:52
actionadmin_menusf.php:54
actionadmin_noticessf.php:61
actionplugins_loadedsf.php:62
actionwpml_loadedsf.php:64
filterget_search_formsf.php:78
filterajaxy-overviewsf.php:80
Maintenance & Trust

Ajaxy Instant Search Maintenance & Trust

Maintenance Signals

WordPress version tested6.6.5
Last updatedAug 11, 2024
PHP min version7.0
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Ajaxy Instant Search Developer Profile

Naji Amer

2 plugins · 10 total installs

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

How We Detect Ajaxy Instant Search

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/ajaxy-instant-search/css/ajaxy-instant-search.css/wp-content/plugins/ajaxy-instant-search/js/ajaxy-instant-search.js/wp-content/plugins/ajaxy-instant-search/themes/default/css/style.css/wp-content/plugins/ajaxy-instant-search/themes/default/js/script.js
Script Paths
/wp-content/plugins/ajaxy-instant-search/js/ajaxy-instant-search.js
Version Parameters
ajaxy-instant-search/css/ajaxy-instant-search.css?ver=ajaxy-instant-search/js/ajaxy-instant-search.js?ver=ajaxy-instant-search/themes/default/css/style.css?ver=ajaxy-instant-search/themes/default/js/script.js?ver=

HTML / DOM Fingerprints

CSS Classes
ajaxy-sf-search-formajaxy-search-formsf-contentsf-textsf-smallajaxy-search-results
HTML Comments
<!-- Ajaxy Live Search --><!-- ajaxy-sf -->
Data Attributes
data-ajaxy-noncedata-search-id
JS Globals
ajaxy_sf_params
REST Endpoints
/wp-json/ajaxy-sf/v1/search
Shortcode Output
[ajaxy-live-search]
FAQ

Frequently Asked Questions about Ajaxy Instant Search