Findit Post Search and Filter Security & Risk Analysis

wordpress.org/plugins/findit-post-search-and-filter

A clean, responsive AJAX-powered search plugin for WordPress posts with keyword highlighting, category/tag filtering, and load more pagination.

0 active installs v1.0 PHP 7.4+ WP 5.8+ Updated Aug 14, 2025
ajaxhighlightingpost-category-filterpost-searchtag-filter
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Findit Post Search and Filter Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 9mo ago
Risk Assessment

The "findit-post-search-and-filter" plugin version 1.0 exhibits a strong security posture based on the provided static analysis. All identified entry points, including AJAX handlers and shortcodes, are either protected by proper authentication or have no inherent security risks in their implementation. The code demonstrates excellent security practices with 100% of SQL queries using prepared statements and all output properly escaped, indicating a low risk of SQL injection and cross-site scripting vulnerabilities. Furthermore, the absence of dangerous functions, file operations, and external HTTP requests, along with a single nonce check, further strengthens its security. The plugin's history is clean, with no recorded CVEs, which suggests a commitment to security or a lack of prior exploitation. However, the analysis does highlight a potential area for improvement: the absence of capability checks on entry points, while not currently a direct risk due to other protective measures, could become a concern if the plugin evolves and new, more sensitive functionalities are added without proper authorization checks. Overall, this plugin appears to be developed with security in mind, but continued vigilance regarding capability checks is recommended.

Vulnerabilities
None known

Findit Post Search and Filter Security Vulnerabilities

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

Findit Post Search and Filter Release Timeline

v1.0Current
Code Analysis
Analyzed Mar 17, 2026

Findit Post Search and Filter Code Analysis

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

Output Escaping

100% escaped15 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
findit_post_handle_ajax_search (includes\findit-ajax-handler.php:4)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Findit Post Search and Filter Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 2

authwp_ajax_post_searchincludes\findit-ajax-handler.php:147
noprivwp_ajax_post_searchincludes\findit-ajax-handler.php:148

Shortcodes 1

[findit_post_filter_search] includes\findit-shortcode.php:30
WordPress Hooks 1
actionwp_enqueue_scriptsincludes\findit-enqueue.php:13
Maintenance & Trust

Findit Post Search and Filter Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 14, 2025
PHP min version7.4
Downloads296

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Findit Post Search and Filter Developer Profile

Xiangxu

4 plugins · 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 Findit Post Search and Filter

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/findit-post-search-and-filter/findit-post-script.js/wp-content/plugins/findit-post-search-and-filter/findit-post-style.css
Script Paths
wp-content/plugins/findit-post-search-and-filter/findit-post-script.js
Version Parameters
findit-post-script?ver=1.1findit-post-style?ver=1.0

HTML / DOM Fingerprints

CSS Classes
findit-search-formfindit-inputfindit-selectfindit-button
Data Attributes
id="findit-search-form"id="findit-search-text"id="findit-filter-category"id="findit-filter-tag"id="findit-post-search-results"data-cards-per-row="3"+2 more
JS Globals
findit_ajax_obj
Shortcode Output
<form id="findit-search-form"<div id="findit-post-search-results"<button id="findit-load-more"
FAQ

Frequently Asked Questions about Findit Post Search and Filter