WC Speed Repair Security & Risk Analysis

wordpress.org/plugins/wc-speed-drain-repair

Make WooCommerce sites BLAZING fast by disabling unused scripts and styles with one click toggles.

1K active installs v4.5 PHP 7.4+ WP 5.6+ Updated Jul 8, 2025
disabling-unused-woocommerce-scripts-and-stylesmake-woocommerce-sites-blazing-fastwoocommerce-speed
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WC Speed Repair Safe to Use in 2026?

Generally Safe

Score 100/100

WC Speed Repair has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8mo ago
Risk Assessment

The plugin "wc-speed-drain-repair" v4.5 exhibits a concerning security posture primarily due to a significant number of unprotected entry points. The static analysis reveals 5 AJAX handlers, all of which lack authentication checks. This presents a direct and serious risk, as any unauthenticated user could potentially trigger these functions, leading to unintended actions or information disclosure. While the plugin demonstrates good practices in other areas, such as using prepared statements for SQL queries and a high percentage of properly escaped output, the lack of authentication on AJAX handlers overshadows these strengths. The absence of any known CVEs or recorded vulnerabilities in its history is a positive indicator, suggesting a generally well-maintained codebase or perhaps a lack of in-depth historical auditing. However, the current static analysis findings indicate potential for severe security flaws that have not yet been discovered or exploited.

The taint analysis reporting no flows with unsanitized paths is a positive sign, indicating that data flows within the plugin are likely handled with caution. Similarly, the absence of dangerous functions and file operations further contributes to a reduced risk profile in those specific areas. The presence of nonces and capability checks on some functions is a good practice, but their absence on the identified AJAX handlers is a critical oversight. The single external HTTP request should be scrutinized to ensure it does not introduce any vulnerabilities, though it is not flagged as a direct risk in the provided data. In conclusion, while the plugin has strengths in its handling of SQL and output, the critical weakness of unprotected AJAX handlers makes it a high-risk target. The lack of historical vulnerabilities might provide a false sense of security, and the identified attack surface requires immediate attention and remediation.

Key Concerns

  • AJAX handlers without auth checks
  • Significant attack surface without auth
Vulnerabilities
None known

WC Speed Repair Security Vulnerabilities

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

WC Speed Repair Code Analysis

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

Output Escaping

92% escaped61 total outputs
Attack Surface
5 unprotected

WC Speed Repair Attack Surface

Entry Points5
Unprotected5

AJAX Handlers 5

authwp_ajax_save_woo_speed_settingincludes\asset-control.php:101
authwp_ajax_wsr_save_handlesincludes\per-page-dequeue.php:77
authwp_ajax_wsr_clear_handlesincludes\per-page-dequeue.php:93
authwp_ajax_wsr_save_single_handleincludes\per-page-dequeue.php:105
authwp_ajax_nw_speed_testincludes\speed-test-handler.php:73
WordPress Hooks 15
actionadmin_bar_menuincludes\admin-bar-assets.php:4
actionwp_footerincludes\admin-bar-assets.php:85
actionwp_enqueue_scriptsincludes\admin-bar-assets.php:555
actionadmin_menuincludes\admin-settings-page.php:4
actionadmin_menuincludes\admin-settings-page.php:14
actionadmin_menuincludes\admin-settings-page.php:19
actionadmin_initincludes\admin-settings-page.php:30
actionwp_enqueue_scriptsincludes\asset-control.php:4
actionwp_enqueue_scriptsincludes\asset-control.php:87
actiontemplate_redirectincludes\asset-control.php:115
actionadmin_enqueue_scriptsincludes\enqueue-admin-assets.php:3
actionadd_meta_boxesincludes\per-page-dequeue.php:3
actionsave_postincludes\per-page-dequeue.php:43
actionwp_enqueue_scriptsincludes\per-page-dequeue.php:57
actionadmin_initwcsdr.php:63
Maintenance & Trust

WC Speed Repair Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 8, 2025
PHP min version7.4
Downloads52K

Community Trust

Rating76/100
Number of ratings25
Active installs1K
Developer Profile

WC Speed Repair Developer Profile

WP Fix It - WordPress Experts

9 plugins · 9K total installs

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

How We Detect WC Speed Repair

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wc-speed-drain-repair/assets/css/admin-style.css/wp-content/plugins/wc-speed-drain-repair/assets/js/admin-script.js
Script Paths
/wp-content/plugins/wc-speed-drain-repair/assets/js/admin-script.js
Version Parameters
wc-speed-drain-repair/assets/css/admin-style.css?ver=wc-speed-drain-repair/assets/js/admin-script.js?ver=

HTML / DOM Fingerprints

CSS Classes
wsr-woo-assets-modal-scriptswoo-handle
Data Attributes
data-repair_woocommerce_speed_options
JS Globals
wsrDisabledHandles
FAQ

Frequently Asked Questions about WC Speed Repair