Combined Search Security & Risk Analysis

wordpress.org/plugins/combined-search

Forked from the popular WordPress Search Everything plugin, Combined Search allows you to search all available content types on your web site.

10 active installs v1.0 PHP 5.2.4+ WP 4.9+ Updated Feb 14, 2018
category-exclusioncategory-searchsearchsearch-highlighttag-search
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Combined Search Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 8yr ago
Risk Assessment

The "combined-search" plugin v1.0 exhibits a mixed security posture. On the positive side, the plugin has a very small attack surface with no identified AJAX handlers, REST API routes, shortcodes, or cron events exposed. It also demonstrates good practice by using prepared statements for all SQL queries, which significantly mitigates SQL injection risks. Furthermore, the absence of any recorded vulnerabilities in its history suggests a history of stable and potentially secure development.

However, the static analysis reveals concerning practices. The presence of the `create_function` function is a significant red flag, as it is deprecated and can be a source of serious security vulnerabilities if not handled with extreme care and input validation. More critically, the analysis indicates that 0% of outputs are properly escaped, exposing the plugin to Cross-Site Scripting (XSS) vulnerabilities. While no taint flows were identified, the lack of output escaping means that user-supplied data could be injected into the output without sanitization, leading to potential XSS attacks. The absence of capability checks for entry points, though the attack surface is currently zero, is a weakness that could become exploitable if functionality is added without proper security considerations.

Key Concerns

  • Uses deprecated and dangerous 'create_function'
  • No output escaping for any outputs
  • No capability checks on entry points
Vulnerabilities
None known

Combined Search Security Vulnerabilities

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

Combined Search Release Timeline

v1.0Current
Code Analysis
Analyzed Mar 17, 2026

Combined Search Code Analysis

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

Dangerous Functions Found

create_function$search_terms = array_filter(array_map(create_function('$a', 'return trim($a, "\\"\'\\n\\r ");'), $mincludes\class-combined-search-search-query.php:298

SQL Query Safety

100% prepared17 total queries

Output Escaping

0% escaped5 total outputs
Attack Surface

Combined Search Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 21
actionplugins_loadedincludes\class-combined-search.php:96
actionadmin_enqueue_scriptsincludes\class-combined-search.php:112
actionadmin_enqueue_scriptsincludes\class-combined-search.php:113
actionadmin_menuincludes\class-combined-search.php:115
actionwp_enqueue_scriptsincludes\class-combined-search.php:131
actionwp_enqueue_scriptsincludes\class-combined-search.php:132
filterthe_contentincludes\class-combined-search.php:135
filterthe_titleincludes\class-combined-search.php:136
filterthe_excerptincludes\class-combined-search.php:137
filterposts_joinincludes\class-combined-search.php:141
filterposts_joinincludes\class-combined-search.php:146
filtercomment_textincludes\class-combined-search.php:149
filterposts_whereincludes\class-combined-search.php:154
filterposts_whereincludes\class-combined-search.php:158
filterposts_joinincludes\class-combined-search.php:162
filterposts_joinincludes\class-combined-search.php:166
filterposts_joinincludes\class-combined-search.php:170
filterposts_searchincludes\class-combined-search.php:173
filterposts_whereincludes\class-combined-search.php:174
filterposts_requestincludes\class-combined-search.php:175
filterposts_whereincludes\class-combined-search.php:176
Maintenance & Trust

Combined Search Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedFeb 14, 2018
PHP min version5.2.4
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

Combined Search Developer Profile

Temerity Studios

1 plugin · 10 total installs

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

How We Detect Combined Search

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/combined-search/assets/dist/css/admin.min.css
Version Parameters
combined-search/assets/dist/css/admin.min.css?ver=

HTML / DOM Fingerprints

FAQ

Frequently Asked Questions about Combined Search