CelerSearch – AI-Powered Instant Search with Meilisearch Security & Risk Analysis

wordpress.org/plugins/celersearch

⚡ Instant, typo-tolerant, AI-powered WordPress search with Meilisearch. Autocomplete, faceted filters, semantic search, WooCommerce-ready.

10 active installs v1.7.0 PHP 8.1+ WP 6.0+ Updated Jul 14, 2026
autocompleteinstant-searchmeilisearchsearchwoocommerce
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is CelerSearch – AI-Powered Instant Search with Meilisearch Safe to Use in 2026?

Generally Safe

Score 100/100

CelerSearch – AI-Powered Instant Search with Meilisearch has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The celersearch v1.2.4 plugin exhibits a mixed security posture. While it demonstrates good practices in many areas, such as a high percentage of prepared SQL statements and properly escaped output, significant concerns arise from its attack surface. The plugin exposes 28 AJAX handlers without any authentication or capability checks, creating a large potential entry point for malicious actors. Furthermore, taint analysis revealed one flow with an unsanitized path, indicating a potential for arbitrary file access or other security risks. The complete absence of known vulnerabilities in its history is positive, suggesting a generally well-maintained codebase. However, the identified unprotected AJAX handlers and the taint flow are critical security weaknesses that must be addressed.

Key Concerns

  • Unprotected AJAX handlers
  • Taint flow with unsanitized path
  • Missing nonce checks on AJAX
  • Limited capability checks on AJAX
Vulnerabilities
None known

CelerSearch – AI-Powered Instant Search with Meilisearch Security Vulnerabilities

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

CelerSearch – AI-Powered Instant Search with Meilisearch Release Timeline

v1.7.0-rc.8
v1.7.0-rc.7
v1.7.0-rc.6
v1.7.0-rc.5
v1.7.0-rc.4
v1.7.0-rc.2
v1.7.0-rc.1
v1.7.0Current
v1.6.0
v1.5.4
v1.5.3
v1.5.2
v1.5.1
v1.5.0
v1.4.2
v1.4.1
v1.4.0
v1.3.1
v1.3.0
v1.2.4
Code Analysis
Analyzed Mar 17, 2026

CelerSearch – AI-Powered Instant Search with Meilisearch Code Analysis

Dangerous Functions
0
Raw SQL Queries
1
37 prepared
Unescaped Output
3
77 escaped
Nonce Checks
1
Capability Checks
7
File Operations
12
External Requests
1
Bundled Libraries
0

SQL Query Safety

97% prepared38 total queries

Output Escaping

96% escaped80 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
<Ajax> (includes\Admin\Ajax.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
28 unprotected

CelerSearch – AI-Powered Instant Search with Meilisearch Attack Surface

Entry Points28
Unprotected28

AJAX Handlers 28

authwp_ajax_celersearch_indices_queryincludes\Admin\Ajax.php:37
authwp_ajax_celersearch_indices_findincludes\Admin\Ajax.php:38
authwp_ajax_celersearch_indices_storeincludes\Admin\Ajax.php:39
authwp_ajax_celersearch_indices_removeincludes\Admin\Ajax.php:40
authwp_ajax_celersearch_get_indicesincludes\Admin\Ajax.php:43
authwp_ajax_celersearch_delete_indexincludes\Admin\Ajax.php:44
authwp_ajax_celersearch_get_index_typesincludes\Admin\Ajax.php:45
authwp_ajax_celersearch_services_check_statusincludes\Admin\Ajax.php:47
authwp_ajax_celersearch_services_queryincludes\Admin\Ajax.php:48
authwp_ajax_celersearch_services_findincludes\Admin\Ajax.php:49
authwp_ajax_celersearch_services_storeincludes\Admin\Ajax.php:50
authwp_ajax_celersearch_services_removeincludes\Admin\Ajax.php:51
authwp_ajax_celersearch_services_get_providersincludes\Admin\Ajax.php:52
authwp_ajax_celersearch_settings_getincludes\Admin\Ajax.php:54
authwp_ajax_celersearch_settings_saveincludes\Admin\Ajax.php:55
authwp_ajax_celersearch_settings_get_post_typesincludes\Admin\Ajax.php:56
authwp_ajax_celersearch_settings_get_area_typesincludes\Admin\Ajax.php:57
authwp_ajax_celersearch_indices_check_statsincludes\Admin\Ajax.php:59
authwp_ajax_celersearch_indices_rebuildincludes\Admin\Ajax.php:60
authwp_ajax_celersearch_indices_get_settingsincludes\Admin\Ajax.php:61
authwp_ajax_celersearch_indices_update_settingsincludes\Admin\Ajax.php:62
authwp_ajax_celersearch_get_stop_words_presetsincludes\Admin\Ajax.php:63
authwp_ajax_celersearch_get_queue_actionsincludes\Admin\Ajax.php:65
authwp_ajax_celersearch_views_queryincludes\Admin\Ajax.php:67
authwp_ajax_celersearch_views_findincludes\Admin\Ajax.php:68
authwp_ajax_celersearch_views_storeincludes\Admin\Ajax.php:69
authwp_ajax_celersearch_views_removeincludes\Admin\Ajax.php:70
authwp_ajax_celersearch_index_filterable_attributesincludes\Admin\Ajax.php:72
WordPress Hooks 52
actionadmin_noticescelersearch.php:26
actionplugins_loadedcelersearch.php:50
filtercelersearch_indexable_items_batch_sizeincludes\Admin\Ajax.php:844
actionadmin_enqueue_scriptsincludes\Admin\Assets.php:60
actioninitincludes\Admin\Assets.php:61
actionadmin_menuincludes\Admin\Boot.php:36
actionwp_enqueue_scriptsincludes\Autocomplete\Assets.php:34
actionadmin_enqueue_scriptsincludes\Autocomplete\Assets.php:35
actioninitincludes\Autocomplete\Boot.php:50
actionrest_api_initincludes\Autocomplete\RestApi.php:32
actioninitincludes\Blocks\Boot.php:18
filtercelersearch_indexable_items_batch_sizeincludes\CLI\ReindexCommand.php:176
actionadmin_initincludes\Cron.php:19
actioncelersearch_service_checkincludes\Cron.php:20
filterthe_contentincludes\Indices\PostsIndex.php:183
filterthe_contentincludes\Indices\ProductsIndex.php:222
actionrest_api_initincludes\Integrations\WooCommerce\ShopFilterRestApi.php:30
actionwoocommerce_before_shop_loopincludes\Integrations\WooCommerce\ShopFilters.php:25
actionwp_enqueue_scriptsincludes\Integrations\WooCommerce\ShopFilters.php:26
filterbody_classincludes\Integrations\WooCommerce\ShopFilters.php:45
actionwoocommerce_new_orderincludes\Observers\OrderChangesObserver.php:32
actionwoocommerce_update_orderincludes\Observers\OrderChangesObserver.php:33
actionwoocommerce_before_delete_orderincludes\Observers\OrderChangesObserver.php:36
actionwoocommerce_trash_orderincludes\Observers\OrderChangesObserver.php:37
actionwoocommerce_order_status_changedincludes\Observers\OrderChangesObserver.php:40
actionwp_after_insert_postincludes\Observers\PostChangesObserver.php:30
actionbefore_delete_postincludes\Observers\PostChangesObserver.php:33
actiontrashed_postincludes\Observers\PostChangesObserver.php:34
actionadded_post_metaincludes\Observers\PostChangesObserver.php:37
actionupdated_post_metaincludes\Observers\PostChangesObserver.php:38
actiondeleted_post_metaincludes\Observers\PostChangesObserver.php:39
actionadd_attachmentincludes\Observers\PostChangesObserver.php:42
actionattachment_updatedincludes\Observers\PostChangesObserver.php:43
actiondelete_attachmentincludes\Observers\PostChangesObserver.php:44
filterwoocommerce_order_list_table_prepare_items_query_argsincludes\Search\OrderQueryIntegration.php:35
filterwoocommerce_order_list_table_search_order_idsincludes\Search\OrderQueryIntegration.php:314
actionpre_get_postsincludes\Search\QueryIntegration.php:51
actionloop_startincludes\Search\QueryIntegration.php:52
actionwp_enqueue_scriptsincludes\Search\QueryIntegration.php:53
filterposts_pre_queryincludes\Search\QueryIntegration.php:126
filterthe_postsincludes\Search\QueryIntegration.php:1048
filterfound_postsincludes\Search\QueryIntegration.php:1057
filterposts_searchincludes\Search\QueryIntegration.php:1060
filterthe_titleincludes\Search\QueryIntegration.php:1149
filterget_the_excerptincludes\Search\QueryIntegration.php:1150
actionloop_endincludes\Search\QueryIntegration.php:1152
actionpre_get_postsincludes\Search\SearchPageOverride.php:34
actiontemplate_redirectincludes\Search\SearchPageOverride.php:35
actioninitincludes\Shortcodes\Boot.php:18
actionrest_api_initincludes\Views\RestApi.php:29
actionwp_enqueue_scriptsincludes\Views\ViewAssets.php:23
actionwp_footerincludes\Views\ViewAssets.php:24

Scheduled Events 1

celersearch_service_check
Maintenance & Trust

CelerSearch – AI-Powered Instant Search with Meilisearch Maintenance & Trust

Maintenance Signals

WordPress version tested7.0.2
Last updatedJul 14, 2026
PHP min version8.1
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

CelerSearch – AI-Powered Instant Search with Meilisearch Developer Profile

CelerSearch

1 plugin · 10 total installs

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

How We Detect CelerSearch – AI-Powered Instant Search with Meilisearch

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/celersearch/assets/admin/styles.css/wp-content/plugins/celersearch/assets/admin/scripts.js/wp-content/plugins/celersearch/assets/frontend/autocomplete.css/wp-content/plugins/celersearch/assets/frontend/autocomplete.js
Script Paths
/wp-content/plugins/celersearch/assets/admin/scripts.js/wp-content/plugins/celersearch/assets/frontend/autocomplete.js
Version Parameters
celersearch/assets/admin/scripts.js?ver=celersearch/assets/frontend/autocomplete.css?ver=celersearch/assets/frontend/autocomplete.js?ver=

HTML / DOM Fingerprints

JS Globals
CelerSearchAdmincelerSearchAutocomplete
FAQ

Frequently Asked Questions about CelerSearch – AI-Powered Instant Search with Meilisearch