WPOptimizers – Image Optimizer Lite Security & Risk Analysis

wordpress.org/plugins/wpoptimizers-image-optimizer-lite

Lightweight image optimizer for WordPress. Compress images with one click for faster, better-performing websites.

70 active installs v1.0.5 PHP 7.4+ WP 6.4+ Updated Jan 24, 2026
compress-imagesimage-compressionimage-optimizationimage-optimizerwordpress-speed
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is WPOptimizers – Image Optimizer Lite Safe to Use in 2026?

Generally Safe

Score 100/100

WPOptimizers – Image Optimizer Lite has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The 'wpoptimizers-image-optimizer-lite' plugin v1.0.5 exhibits a concerning security posture primarily due to its unprotected AJAX endpoints. While the plugin demonstrates good practices by exclusively using prepared statements for SQL queries and showing no critical code signals like dangerous functions or file operations, the presence of two AJAX handlers without any authentication or capability checks presents a significant attack surface. This means any unauthenticated user could potentially trigger these functionalities, leading to unpredictable behavior or unintended consequences if these handlers process user-supplied data without proper sanitization or validation.

The absence of taint analysis results is positive, suggesting no immediately obvious critical or high-severity data flow vulnerabilities were detected. The plugin also has no recorded vulnerability history (CVEs), which generally indicates a stable and well-maintained codebase. However, the lack of nonce checks on these unprotected AJAX handlers is a critical oversight, as it leaves these entry points vulnerable to Cross-Site Request Forgery (CSRF) attacks. The low percentage of properly escaped output (38%) is also a concern, as it increases the risk of Cross-Site Scripting (XSS) vulnerabilities if the unescaped outputs are rendered in the browser.

In conclusion, while the plugin avoids common pitfalls like raw SQL queries and dangerous functions, the unprotected AJAX endpoints and inadequate output escaping are significant weaknesses. The lack of vulnerability history is a positive indicator, but it does not mitigate the immediate risks posed by the exposed attack surface. A comprehensive security audit focusing on the logic within these AJAX handlers and ensuring robust input validation and output escaping is highly recommended.

Key Concerns

  • Unprotected AJAX handlers
  • Missing nonce checks on AJAX
  • Low output escaping percentage
Vulnerabilities
None known

WPOptimizers – Image Optimizer Lite Security Vulnerabilities

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

WPOptimizers – Image Optimizer Lite Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

38% escaped26 total outputs
Attack Surface
2 unprotected

WPOptimizers – Image Optimizer Lite Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_wpio_get_unoptimizedincludes\class-wpio-ajax.php:7
authwp_ajax_wpio_optimize_nextincludes\class-wpio-ajax.php:8
WordPress Hooks 6
actionadmin_menuadmin\class-wpio-admin-menu.php:9
filtermanage_upload_columnsadmin\class-wpio-admin-menu.php:12
actionmanage_media_custom_columnadmin\class-wpio-admin-menu.php:13
actionadmin_initadmin\class-wpio-settings-page.php:23
filterwp_generate_attachment_metadataincludes\class-wpio-optimizer.php:65
actionadmin_enqueue_scriptswpoptimizers-image-optimizer-lite.php:39
Maintenance & Trust

WPOptimizers – Image Optimizer Lite Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 24, 2026
PHP min version7.4
Downloads827

Community Trust

Rating100/100
Number of ratings2
Active installs70
Developer Profile

WPOptimizers – Image Optimizer Lite Developer Profile

WPOptimizers

1 plugin · 70 total installs

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

How We Detect WPOptimizers – Image Optimizer Lite

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wpoptimizers-image-optimizer-lite/assets/css/admin-style.css/wp-content/plugins/wpoptimizers-image-optimizer-lite/assets/js/bulk.js
Script Paths
/wp-content/plugins/wpoptimizers-image-optimizer-lite/assets/js/bulk.js
Version Parameters
wpoptimizers-image-optimizer-lite/assets/css/admin-style.css?ver=wpoptimizers-image-optimizer-lite/assets/js/bulk.js?ver=

HTML / DOM Fingerprints

CSS Classes
wpio-wrap
JS Globals
wpio_ajax
FAQ

Frequently Asked Questions about WPOptimizers – Image Optimizer Lite