WPC Backend Order Filter for WooCommerce Security & Risk Analysis

wordpress.org/plugins/wpc-backend-order-filter

Adds additional filters, allowing you to easily and quickly find the orders you need among hundreds of others.

50 active installs v1.0.3 PHP + WP 4.0+ Updated Dec 11, 2025
backendfilterorderwoocommercewpc
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WPC Backend Order Filter for WooCommerce Safe to Use in 2026?

Generally Safe

Score 100/100

WPC Backend Order Filter for WooCommerce has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The wpc-backend-order-filter plugin version 1.0.3 exhibits a generally strong security posture based on the provided static analysis. The plugin has a relatively small attack surface with 5 AJAX handlers, all of which appear to have authentication checks, and no exposed REST API routes, shortcodes, or cron events. The use of prepared statements for all SQL queries and a high percentage (95%) of properly escaped output are excellent practices. The presence of numerous nonce and capability checks further reinforces its secure design. There are no recorded vulnerabilities, historical or current, which is a significant positive indicator of diligent development and maintenance.

However, the analysis does reveal some potential areas for concern. The presence of the `unserialize` function three times, without explicit context of how the data is sourced and validated, introduces a risk of unserialization vulnerabilities if untrusted data is processed. While the taint analysis shows no unsanitized paths, the `unserialize` function itself is inherently risky if not handled with extreme care, especially when dealing with external inputs. Additionally, the plugin makes 3 external HTTP requests, which, while not flagged as problematic in the taint analysis, could represent a vector for supply chain attacks or data exfiltration if the target URLs are compromised or malicious.

In conclusion, the plugin is well-developed with strong security foundations in place, particularly regarding data handling for SQL and output. The absence of known vulnerabilities is a testament to this. The primary risk lies in the potential misuse of the `unserialize` function and the external HTTP requests, which warrant careful review of the code's implementation. Overall, the plugin is assessed as having a good security posture with manageable risks.

Key Concerns

  • Usage of unserialize function
  • External HTTP requests
Vulnerabilities
None known

WPC Backend Order Filter for WooCommerce Security Vulnerabilities

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

WPC Backend Order Filter for WooCommerce Code Analysis

Dangerous Functions
3
Raw SQL Queries
0
0 prepared
Unescaped Output
10
174 escaped
Nonce Checks
26
Capability Checks
2
File Operations
0
External Requests
3
Bundled Libraries
0

Dangerous Functions Found

unserialize$plugins = unserialize( $response['body'] );includes\dashboard\wpc-dashboard.php:111
unserialize$plugins = unserialize( $response['body'] );includes\dashboard\wpc-dashboard.php:189
unserialize$plugins = unserialize( $response['body'] );includes\kit\wpc-kit.php:98

Output Escaping

95% escaped184 total outputs
Data Flows
All sanitized

Data Flow Analysis

5 flows
show_filters_content (includes\class-filters.php:66)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

WPC Backend Order Filter for WooCommerce Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 5

authwp_ajax_wpc_get_pluginsincludes\dashboard\wpc-dashboard.php:19
authwp_ajax_wpc_get_suggestionincludes\dashboard\wpc-dashboard.php:20
authwp_ajax_wpc_exportincludes\dashboard\wpc-dashboard.php:21
authwp_ajax_wpc_importincludes\dashboard\wpc-dashboard.php:22
authwp_ajax_wpc_get_essential_kitincludes\kit\wpc-kit.php:22
WordPress Hooks 20
actioninitincludes\class-filters.php:20
actionwoocommerce_order_list_table_extra_tablenavincludes\class-filters.php:30
filterwoocommerce_order_list_table_prepare_items_query_argsincludes\class-filters.php:31
filterwoocommerce_orders_table_query_clausesincludes\class-filters.php:32
actionrestrict_manage_postsincludes\class-filters.php:34
actionposts_whereincludes\class-filters.php:35
filterpre_get_postsincludes\class-filters.php:36
actioninitincludes\class-options.php:17
actionadmin_initincludes\class-options.php:18
actionadmin_menuincludes\class-options.php:19
actioninitincludes\class-wpcof.php:6
actionadmin_enqueue_scriptsincludes\class-wpcof.php:7
filterplugin_action_linksincludes\class-wpcof.php:8
actionadmin_enqueue_scriptsincludes\dashboard\wpc-dashboard.php:17
actionadmin_menuincludes\dashboard\wpc-dashboard.php:18
actionbefore_woocommerce_initincludes\hpos.php:7
actionadmin_enqueue_scriptsincludes\kit\wpc-kit.php:20
actionadmin_menuincludes\kit\wpc-kit.php:21
actionplugins_loadedwpc-backend-order-filter.php:37
actionadmin_noticeswpc-backend-order-filter.php:41
Maintenance & Trust

WPC Backend Order Filter for WooCommerce Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 11, 2025
PHP min version
Downloads450

Community Trust

Rating0/100
Number of ratings0
Active installs50
Developer Profile

WPC Backend Order Filter for WooCommerce Developer Profile

WPClever

71 plugins · 441K total installs

87
trust score
Avg Security Score
99/100
Avg Patch Time
68 days
View full developer profile
Detection Fingerprints

How We Detect WPC Backend Order Filter for WooCommerce

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wpc-backend-order-filter/assets/css/backend.css/wp-content/plugins/wpc-backend-order-filter/assets/js/backend.js
Version Parameters
wpc-backend-order-filter/assets/css/backend.css?ver=wpc-backend-order-filter/assets/js/backend.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpcof-backend
JS Globals
wpc_dashboard_vars
FAQ

Frequently Asked Questions about WPC Backend Order Filter for WooCommerce