Oxyplug Image Security & Risk Analysis

wordpress.org/plugins/oxyplug-image

Oxyplug Image is a WordPress.org plugin that optimize your site by compressing your images, creating 1X, 2X, 2.8X and 3x images and more...

10 active installs v1.0.3 PHP 8.1+ WP 6.0+ Updated Dec 2, 2025
lcpoptimizepreloadresource-hintseo
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Oxyplug Image Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 4mo ago
Risk Assessment

The "oxyplug-image" v1.0.3 plugin demonstrates several strong security practices, particularly in its handling of SQL queries and output escaping, with high percentages of prepared statements and properly escaped outputs. The absence of known CVEs and a clean vulnerability history are significant strengths, indicating a generally well-maintained and secure plugin. However, the static analysis does reveal potential areas of concern. The presence of one flow with unsanitized paths in the taint analysis, even without critical severity, warrants attention as it could represent a vulnerability if exploited. Furthermore, the complete lack of nonce checks across all identified entry points (AJAX, REST API, shortcodes) is a significant security weakness. While the current attack surface without authentication checks is reported as zero, the absence of nonces on potential AJAX handlers (even if currently none exist) leaves a gap for future development or unforeseen configurations.

Despite these concerns, the plugin's strengths in SQL and output sanitization, coupled with its clean vulnerability history, suggest a generally positive security posture. The most critical takeaway is the need to address the unsanitized path flow and implement nonce checks for any future or existing AJAX/REST API endpoints. The current lack of identified vulnerabilities is reassuring, but proactive security measures, particularly around input validation and authorization for dynamic operations, should be prioritized to maintain this strong record.

Key Concerns

  • Flow with unsanitized path detected
  • No nonce checks on entry points
Vulnerabilities
None known

Oxyplug Image Security Vulnerabilities

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

Oxyplug Image Code Analysis

Dangerous Functions
0
Raw SQL Queries
2
28 prepared
Unescaped Output
4
70 escaped
Nonce Checks
0
Capability Checks
5
File Operations
18
External Requests
3
Bundled Libraries
0

SQL Query Safety

93% prepared30 total queries

Output Escaping

95% escaped74 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
my_custom_cors_headers (OxyplugImage\App\Lib\BaseApplication.php:114)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Oxyplug Image Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 24
actionmanage_media_custom_columnOxyplugImage\App\Application.php:395
actionadmin_action_oxyplug_image_optimize_media_itemOxyplugImage\App\Application.php:396
actionadmin_action_oxyplug_image_restore_media_itemOxyplugImage\App\Application.php:397
actionadmin_footer-upload.phpOxyplugImage\App\Application.php:398
actionadmin_head-upload.phpOxyplugImage\App\Application.php:399
actioncron_delete_backups_eventOxyplugImage\App\Application.php:400
actioncron_check_meta_eventOxyplugImage\App\Application.php:401
actiondelete_attachmentOxyplugImage\App\Application.php:402
actionadd_attachmentOxyplugImage\App\Application.php:403
actionwp_headOxyplugImage\App\Application.php:404
filtermanage_upload_columnsOxyplugImage\App\Application.php:407
filtercron_schedulesOxyplugImage\App\Application.php:408
filterthe_contentOxyplugImage\App\Application.php:409
filterpost_thumbnail_htmlOxyplugImage\App\Application.php:410
filterwoocommerce_single_product_image_thumbnail_htmlOxyplugImage\App\Application.php:411
filterwoocommerce_product_get_imageOxyplugImage\App\Application.php:412
filterhttp_request_timeoutOxyplugImage\App\Application.php:413
actionshutdownOxyplugImage\App\Controllers\GeneralController.php:88
actionadmin_menuOxyplugImage\App\Lib\BaseApplication.php:72
actioninitOxyplugImage\App\Lib\BaseApplication.php:78
actionadmin_initOxyplugImage\App\Lib\BaseApplication.php:80
actionadmin_headOxyplugImage\App\Lib\BaseApplication.php:81
filterscript_loader_tagOxyplugImage\App\Lib\BaseApplication.php:86
actionrest_api_initOxyplugImage\App\Lib\BaseApplication.php:98

Scheduled Events 2

cron_delete_backups_event
cron_check_meta_event
Maintenance & Trust

Oxyplug Image Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedDec 2, 2025
PHP min version8.1
Downloads321

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Oxyplug Image Developer Profile

Oxyplug Team

5 plugins · 830 total installs

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

How We Detect Oxyplug Image

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/oxyplug-image/OxyplugImage/App/assets/css/admin.css/wp-content/plugins/oxyplug-image/OxyplugImage/App/assets/js/admin.js/wp-content/plugins/oxyplug-image/OxyplugImage/App/assets/css/public.css/wp-content/plugins/oxyplug-image/OxyplugImage/App/assets/js/public.js

HTML / DOM Fingerprints

CSS Classes
oxyplug-image-admin-settings
HTML Comments
Oxyplug Image @package OxyplugOxyplug Image @package Oxyplug Image
Data Attributes
data-oxyplug-image-id
JS Globals
OxyplugImage
REST Endpoints
/wp-json/oxyplug-image/api/v1/get-image-data/wp-json/oxyplug-image/api/v1/update-image/wp-json/oxyplug-image/api/v1/delete-image/wp-json/oxyplug-image/api/v1/upload-image/wp-json/oxyplug-image/api/v1/settings/wp-json/oxyplug-image/api/v1/sync-images/wp-json/oxyplug-image/api/v1/get-all-images
Shortcode Output
[oxyplug_image]
FAQ

Frequently Asked Questions about Oxyplug Image