
Search Widget and WP REST Server for Toolset Types Security & Risk Analysis
wordpress.org/plugins/search-types-custom-fields-widgetSearch Types custom posts for posts that have user specified values for Types custom fields.
Is Search Widget and WP REST Server for Toolset Types Safe to Use in 2026?
Generally Safe
Score 85/100Search Widget and WP REST Server for Toolset Types has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The plugin "search-types-custom-fields-widget" v2.2.1 exhibits a mixed security posture. On one hand, it has a clean vulnerability history with no recorded CVEs, suggesting good development practices or infrequent exploitation. The taint analysis also shows no critical or high-severity unsanitized flows, which is a positive sign. However, the static analysis reveals significant areas of concern. A substantial portion of the attack surface, specifically 4 out of 5 entry points (AJAX handlers), lacks authentication checks. This creates a broad vulnerability for attackers to potentially exploit these unprotected handlers. Furthermore, the plugin uses the dangerous `unserialize` function three times, which can lead to remote code execution if data being unserialized comes from untrusted sources. The low percentage of properly escaped output (6%) is also a concern, potentially leading to cross-site scripting (XSS) vulnerabilities. While the absence of known vulnerabilities is encouraging, the presence of unprotected AJAX handlers and the use of `unserialize` without evident sanitization presents a notable risk that requires attention.
Key Concerns
- Unprotected AJAX handlers
- Dangerous function: unserialize
- Low output escaping percentage
- Limited capability checks
Search Widget and WP REST Server for Toolset Types Security Vulnerabilities
Search Widget and WP REST Server for Toolset Types Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Search Widget and WP REST Server for Toolset Types Attack Surface
AJAX Handlers 4
Shortcodes 1
WordPress Hooks 17
Maintenance & Trust
Search Widget and WP REST Server for Toolset Types Maintenance & Trust
Maintenance Signals
Community Trust
Search Widget and WP REST Server for Toolset Types Alternatives
ACF: Better Search
acf-better-search
This plugin adds to default WordPress search engine the ability to search by content from selected fields of Advanced Custom Fields plugin.
Custom Search by BestWebSoft – WordPress Custom Search Plugin
custom-search-plugin
Add advanced custom search to your WordPress site. Search custom post types, taxonomies, and custom fields with full control over results.
MB FacetWP Integration
meta-box-facetwp-integrator
Integrates Meta Box custom fields with FacetWP. Make custom fields filterable.
WP-Admin Search Post Meta
wp-admin-search-meta
Enables searching post meta fields on admin pages.
ACF Advanced Search
acf-advanced-search
Advanced search for the Advanced Custom Fields plugin (Free & Pro).
Search Widget and WP REST Server for Toolset Types Developer Profile
4 plugins · 40 total installs
How We Detect Search Widget and WP REST Server for Toolset Types
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/search-types-custom-fields-widget/css/select2.css/wp-content/plugins/search-types-custom-fields-widget/js/select2.js/wp-content/plugins/search-types-custom-fields-widget/js/widget.js/wp-content/plugins/search-types-custom-fields-widget/js/select2.js/wp-content/plugins/search-types-custom-fields-widget/js/widget.jssearch-types-custom-fields-widget/css/select2.css?ver=search-types-custom-fields-widget/js/select2.js?ver=search-types-custom-fields-widget/js/widget.js?ver=HTML / DOM Fingerprints
scpbcfw-search-fields-formscpbcfw-search-post-typesearch_types_custom_fields_widget widget() emits a form to select a post type which sends an AJAX request for the search form for the selected post type
Copyright 2013 Magenta Cuda
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License, version 2, as
published by the Free Software Foundation.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Project IV: Search Widget and WP REST Server for Toolset Types
There are 3 modes that this widget can be run in:
Classic mode - the search results HTML is generated entirely by the PHP backend server, no longer being developed, retained for backward compatibility.
Backbone.js mode - the search results HTML is generated by the PHP backend server populating frontend Backbone.js collections which the Javascript frontend
- client uses to render Backbone.js templates, no longer being developed, retained for backward compatibility.
Backbone.js with Bootstrap mode - the above Backbone.js mode styled with Twitter Bootstrap 3 CSS, under active development.
- Version 2 will extend this mode to support generic (i.e., not just search results) Backbone.js web pages, by providing additional
- (not by search) ways to populate Backbone.js collections and render those collections using Backbone.js templates, i.e., a generic
- Backbone.js framework for displaying Types custom fields.
start of user configurable constants
+3 moredata-stcfw-search-types-custom-fields-widget-numberdata-stcfw-search-post-type-noncedata-stcfw-search-custom-taxonomy-nonceSearch_Types_Custom_Fields_Widget