WPTurbo -WordPress性能优化插件 Security & Risk Analysis

wordpress.org/plugins/wpturbo

WPTurbo如其名,即WordPress的涡轮增压器,是一款专门针对WordPress开发的性能优化插件,效用包括WP瘦身,WP速度优化,数据库优化及对象存储等。

600 active installs v3.0.1 PHP 7.0+ WP 5.6+ Updated Dec 29, 2025
cachecdnoptimizeossspeedup
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is WPTurbo -WordPress性能优化插件 Safe to Use in 2026?

Generally Safe

Score 100/100

WPTurbo -WordPress性能优化插件 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 "wpturbo" v3.0.1 plugin exhibits a generally strong security posture based on the provided static analysis. It correctly implements nonce and capability checks for all identified AJAX entry points, and there are no observed REST API routes that lack permission callbacks. The absence of critical or high severity taint flows further indicates diligent coding practices regarding input sanitization and output escaping. The plugin also shows good hygiene with a high percentage of properly escaped outputs and a reasonable number of prepared SQL statements, although there's room for improvement in the latter.

However, the analysis does highlight a couple of areas for attention. The SQL queries, while mostly prepared, still have a significant portion (15%) that are not, posing a potential risk for SQL injection if not handled meticulously within the implementation. Additionally, the presence of 5 AJAX handlers, even with authentication checks, represents a considerable attack surface, and any future oversight in these checks could lead to vulnerabilities. The plugin's clean vulnerability history is a positive indicator of past security awareness, but it does not guarantee future immunity, making ongoing vigilance important.

In conclusion, "wpturbo" v3.0.1 demonstrates a commendable effort towards security, with robust handling of its direct entry points. The primary weaknesses lie in the percentage of unprepared SQL queries and the inherent risk associated with a moderately sized AJAX attack surface. These are manageable risks, but addressing them would elevate the plugin's security to an even higher level. The lack of any recorded historical vulnerabilities is a strong point in its favor.

Key Concerns

  • SQL queries not using prepared statements
  • Moderately sized AJAX attack surface
Vulnerabilities
None known

WPTurbo -WordPress性能优化插件 Security Vulnerabilities

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

WPTurbo -WordPress性能优化插件 Code Analysis

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

Bundled Libraries

Guzzle

SQL Query Safety

15% prepared20 total queries

Output Escaping

85% escaped55 total outputs
Attack Surface

WPTurbo -WordPress性能优化插件 Attack Surface

Entry Points5
Unprotected0

AJAX Handlers 5

authwp_ajax_wpturbomodule\database.php:32
authwp_ajax_wpturbomodule\optimize.php:25
authwp_ajax_wpturbomodule\reduce.php:18
authwp_ajax_wpturbomodule\storage.php:17
authwp_ajax_wpturbomodule\turbo.php:28
WordPress Hooks 81
filterwpturbo_theme_outputmodule\cdn.php:16
actionwpturbo_optimize_databasemodule\database.php:19
actionwpmodule\lazyload.php:14
filterwpturbo_theme_outputmodule\lazyload.php:43
actionwp_enqueue_scriptsmodule\lazyload.php:45
filterwpturbo_theme_outputmodule\lazyload.php:47
actionwp_footermodule\lazyload.php:48
actionwp_headmodule\lazyload.php:49
filterwp_lazy_loading_enabledmodule\lazyload.php:50
actionwp_enqueue_scriptsmodule\preload.php:20
filterscript_loader_tagmodule\preload.php:21
actionwp_headmodule\preload.php:24
actionwp_headmodule\preload.php:27
actionwpturbo_theme_outputmodule\preload.php:34
actionwpturbo_theme_outputmodule\preload.php:36
actioninitmodule\reduce.php:20
actionget_headermodule\reduce.php:115
filtershow_admin_barmodule\reduce.php:118
filterwp_xmlrpc_server_classmodule\reduce.php:125
filterxmlrpc_enabledmodule\reduce.php:128
filterwp_headersmodule\reduce.php:129
filterpings_openmodule\reduce.php:130
filterpre_update_option_enable_xmlrpcmodule\reduce.php:131
filterpre_option_enable_xmlrpcmodule\reduce.php:132
actiontemplate_redirectmodule\reduce.php:137
actionpre_pingmodule\reduce.php:143
filterrest_authentication_errorsmodule\reduce.php:157
actionwidgets_initmodule\reduce.php:164
filtershow_recent_comments_widget_stylemodule\reduce.php:166
filterwp_headersmodule\reduce.php:168
actiontemplate_redirectmodule\reduce.php:173
actiontemplate_redirectmodule\reduce.php:178
actionadmin_initmodule\reduce.php:183
actionwp_loadedmodule\reduce.php:188
filtercomments_arraymodule\reduce.php:200
filtercomments_openmodule\reduce.php:201
filterpings_openmodule\reduce.php:202
actionadmin_menumodule\reduce.php:207
actionadmin_print_styles-index.phpmodule\reduce.php:226
actionadmin_print_styles-profile.phpmodule\reduce.php:235
actionwp_dashboard_setupmodule\reduce.php:244
filterpre_option_default_pingback_flagmodule\reduce.php:249
filtercomments_templatemodule\reduce.php:254
filterfeed_links_show_comments_feedmodule\reduce.php:262
filterwp_default_scriptsmodule\reduce.php:269
filterthe_generatormodule\reduce.php:280
filterget_comment_author_linkmodule\reduce.php:311
filterget_comment_author_urlmodule\reduce.php:314
filtercomment_form_default_fieldsmodule\reduce.php:315
filterwp_revisions_to_keepmodule\reduce.php:335
filterheartbeat_settingsmodule\reduce.php:351
filterheartbeat_settingsmodule\reduce.php:368
filterget_avatar_urlmodule\reduce.php:375
filterwpturbo_theme_outputmodule\reduce.php:382
filterwpturbo_theme_outputmodule\reduce.php:386
filterwpturbo_theme_outputmodule\reduce.php:391
filterwpturbo_theme_outputmodule\reduce.php:397
actionwpturbo_download_google_fontmodule\reduce.php:398
filteremoji_svg_urlmodule\reduce.php:602
filterembed_oembed_discovermodule\reduce.php:608
filterrewrite_rules_arraymodule\reduce.php:612
filtertiny_mce_pluginsmodule\reduce.php:616
actionwpmodule\script.php:18
actionwp_headmodule\script.php:21
actionwp_body_openmodule\script.php:24
actionwp_footermodule\script.php:27
filterwpturbo_theme_outputmodule\script.php:40
actionwp_footermodule\script.php:48
filterwp_generate_attachment_metadatamodule\storage.php:21
actiondelete_attachmentmodule\storage.php:22
filterwp_get_attachment_metadatamodule\storage.php:25
filterwp_calculate_image_srcsetmodule\storage.php:26
filterwp_get_attachment_urlmodule\storage.php:27
actiontemplate_redirectmodule\theme.php:9
actionadmin_menumodule\turbo.php:18
filterplugin_action_linksmodule\turbo.php:20
actionadmin_enqueue_scriptsmodule\turbo.php:22
filterplugin_row_metamodule\turbo.php:24
actionadmin_noticesmodule\turbo.php:26
filterstyle_loader_tagmodule\turbo.php:359
filterscript_loader_tagmodule\turbo.php:387

Scheduled Events 2

wpturbo_optimize_database
wpturbo_download_google_font
Maintenance & Trust

WPTurbo -WordPress性能优化插件 Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 29, 2025
PHP min version7.0
Downloads11K

Community Trust

Rating0/100
Number of ratings0
Active installs600
Developer Profile

WPTurbo -WordPress性能优化插件 Developer Profile

wbolt.com

11 plugins · 17K total installs

76
trust score
Avg Security Score
95/100
Avg Patch Time
202 days
View full developer profile
Detection Fingerprints

How We Detect WPTurbo -WordPress性能优化插件

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wpturbo/assets/js/lazyload.min.js/wp-content/plugins/wpturbo/assets/css/lazyload.min.css
Script Paths
/wp-content/plugins/wpturbo/assets/js/lazyload.min.js
Version Parameters
wpturbo/assets/js/lazyload.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpturbo-lazy
Data Attributes
data-srcdata-srcsetdata-sizes
FAQ

Frequently Asked Questions about WPTurbo -WordPress性能优化插件