
SearchWP Live Ajax Search Security & Risk Analysis
wordpress.org/plugins/searchwp-live-ajax-searchTemplate powered live search for any WordPress theme. Does not require SearchWP, but will utilize it if available.
Is SearchWP Live Ajax Search Safe to Use in 2026?
Generally Safe
Score 98/100SearchWP Live Ajax Search has a strong security track record. Known vulnerabilities have been patched promptly.
The "searchwp-live-ajax-search" v1.8.7 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices with 100% of SQL queries using prepared statements and nearly all output being properly escaped. It also implements a reasonable number of capability checks and nonce checks. However, there are significant concerns regarding the attack surface, with 3 out of 4 AJAX handlers lacking authentication checks. This could expose the plugin to unauthorized actions if these handlers are exploitable.
The taint analysis reveals a "high severity" flow with unsanitized paths, which is a serious concern that could potentially lead to code execution or other severe vulnerabilities if that path is directly influenced by user input. The plugin's history of known CVEs, including a past critical vulnerability related to Remote File Inclusion and Sensitive Information Exposure, is a significant red flag. While there are no currently unpatched CVEs, this history suggests a recurring pattern of critical security flaws that require careful attention and prompt patching.
Overall, while the plugin has some strengths in code hygiene like prepared statements and output escaping, the combination of unprotected AJAX handlers, a critical taint flow, and a history of severe vulnerabilities indicates a moderate to high risk. Users should be cautious and ensure they are running the latest patched version, and vigilance is recommended due to the potential for previously discovered vulnerability types to reappear in future updates if not thoroughly addressed.
Key Concerns
- Unprotected AJAX handlers
- High severity taint flow with unsanitized paths
- Known CVEs (1 critical, 1 medium)
SearchWP Live Ajax Search Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
SearchWP Live Ajax Search <= 1.6.2 - Directory Traversal and Local File Inclusion
SearchWP Live Ajax Search <= 1.6.1 - Sensitive Information Disclosure
SearchWP Live Ajax Search Code Analysis
SQL Query Safety
Output Escaping
Data Flow Analysis
SearchWP Live Ajax Search Attack Surface
AJAX Handlers 4
Shortcodes 1
WordPress Hooks 46
Maintenance & Trust
SearchWP Live Ajax Search Maintenance & Trust
Maintenance Signals
Community Trust
SearchWP Live Ajax Search Alternatives
Relevanssi Live Ajax Search
relevanssi-live-ajax-search
Template powered live search for any WordPress theme. Compatible with Relevanssi search!
Advanced Product Search For WooCommerce
advanced-product-search-for-woo
Popup Cart Lite for WooCommerce for WooCommerce plugin that displays popup cart for add to cart action.
Events Search For The Events Calendar
events-search-addon-for-the-events-calendar
Adds an AJAX-based events search bar on any page via shortcode to quickly find any upcoming event created with The Events Calendar plugin.
Premmerce Product Search for WooCommerce
premmerce-search
Premmerce Search makes the WooCommerce product search more flexible and efficient and gives the additional search results due to the spell correction.
Search Live
search-live
Search Live supplies integrated live search facilities and advanced search features.
SearchWP Live Ajax Search Developer Profile
94 plugins · 23.5M total installs
How We Detect SearchWP Live Ajax Search
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/searchwp-live-ajax-search/assets/styles/admin/style.css/wp-content/plugins/searchwp-live-ajax-search/assets/styles/admin/engines.csssearchwp-live-ajax-search/assets/styles/admin/style.css?ver=searchwp-live-ajax-search/assets/styles/admin/engines.css?ver=HTML / DOM Fingerprints
searchwp-live-search-stylessearchwp-live-search-engines-stylesswp-content-containerswp-page-headerswp-flex--rowswp-justify-betweenswp-flex--align-cswp-flex--gap12+29 moreid="extension-preview-upsell"id="extension-preview-upsell-background"id="searchwp-settings-engines"id="searchwp-engine-default"