Customize search results order Security & Risk Analysis

wordpress.org/plugins/customize-search-results-order

Plugin which customizes order of search results by additional priority value. It supports plain WordPress search functionality as well as plugin Relev …

0 active installs v1.2.1 PHP 5.2.4+ WP 4.8+ Updated Unknown
meta-boxsearch
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Customize search results order Safe to Use in 2026?

Generally Safe

Score 100/100

Customize search results order has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs
Risk Assessment

The "customize-search-results-order" v1.2.1 plugin exhibits a generally strong security posture based on the provided static analysis. A key strength is the absence of direct SQL injection vulnerabilities, as all SQL queries are stated to use prepared statements. Furthermore, the plugin has no recorded history of CVEs, indicating a history of stable and secure development. The limited attack surface, consisting of only two AJAX entry points, is a positive sign, especially with the reported absence of unprotected endpoints.

However, there are areas for concern that prevent a perfect score. The most significant weakness identified is the output escaping. With 61% of outputs properly escaped, a substantial portion (39%) remains potentially vulnerable to cross-site scripting (XSS) attacks. While the taint analysis did not reveal any unsanitized paths, this could be an oversight or an indication that the taint analysis might not cover all possible scenarios. The presence of four nonce checks is good, but the two capability checks, while present, could be further scrutinized to ensure they are robustly implemented against privilege escalation.

In conclusion, the plugin is on solid ground regarding SQL injection and has a clean vulnerability history. The primary area of risk lies in the inconsistent output escaping, which could lead to XSS vulnerabilities if not addressed. The limited attack surface and security checks in place are commendable. A thorough review of the unescaped output functions is highly recommended to mitigate potential XSS risks.

Key Concerns

  • Inconsistent output escaping
Vulnerabilities
None known

Customize search results order Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 17, 2026

Customize search results order Code Analysis

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

Output Escaping

61% escaped28 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
odwpasp_render_admin_page (odwp-add_search_priorities.php:173)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Customize search results order Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_odwpasp_test_searchodwp-add_search_priorities.php:607
authwp_ajax_odwpasp_submit_prioritiesodwp-add_search_priorities.php:678
WordPress Hooks 9
actionadmin_enqueue_scriptsodwp-add_search_priorities.php:100
actionadmin_menuodwp-add_search_priorities.php:121
filterrelevanssi_modify_wp_queryodwp-add_search_priorities.php:365
filterpre_get_postsodwp-add_search_priorities.php:386
filterrelevanssi_hits_filterodwp-add_search_priorities.php:437
filterquery_varsodwp-add_search_priorities.php:452
actionadd_meta_boxesodwp-add_search_priorities.php:471
actionsave_postodwp-add_search_priorities.php:538
actionplugins_loadedodwp-add_search_priorities.php:554
Maintenance & Trust

Customize search results order Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedUnknown
PHP min version5.2.4
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Customize search results order Developer Profile

Ondrej Donek

1 plugin · 0 total installs

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

How We Detect Customize search results order

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/customize-search-results-order/assets/js/admin.js/wp-content/plugins/customize-search-results-order/assets/css/admin.css
Script Paths
/wp-content/plugins/customize-search-results-order/assets/js/admin.js
Version Parameters
customize-search-results-order/assets/js/admin.js?ver=customize-search-results-order/assets/css/admin.css?ver=

HTML / DOM Fingerprints

JS Globals
odwpasp
FAQ

Frequently Asked Questions about Customize search results order