
Image Optimizer, Resizer and CDN – Sirv Security & Risk Analysis
wordpress.org/plugins/sirvServe perfectly optimized images, videos, models and 360 spins. The best WordPress & WooCommerce CDN plugin for media.
Is Image Optimizer, Resizer and CDN – Sirv Safe to Use in 2026?
Mostly Safe
Score 81/100Image Optimizer, Resizer and CDN – Sirv is generally safe to use. 12 past CVEs were resolved. Keep it updated.
The "sirv" plugin version 8.2.0 presents a mixed security posture with significant areas of concern. While there are no currently unpatched CVEs, the plugin's history of 12 known vulnerabilities, including 2 critical and 3 high-severity issues, indicates a recurring pattern of exploitable flaws. The types of past vulnerabilities, such as Authorization Bypass, Cross-Site Scripting, Unrestricted Uploads, and SQL Injection, are serious and suggest a lack of robust input validation and authorization checks within the plugin's codebase.
The static analysis reveals a substantial attack surface, with 46 AJAX handlers, 45 of which lack authentication checks. This is a major security weakness that could allow unauthorized users to trigger plugin functionalities. Furthermore, the high percentage of SQL queries (81 total) that do not use prepared statements (only 19% do) and the low rate of proper output escaping (10%) are alarming, pointing towards a high risk of SQL injection and Cross-Site Scripting vulnerabilities being present. The presence of the `unserialize` dangerous function without explicit mention of sanitization also raises concerns for potential deserialization vulnerabilities.
Despite the severe findings in static analysis and historical vulnerability data, the taint analysis showed no critical or high-severity flows. This could be due to the limitations of the static analysis tool or effective sanitization for the analyzed flows. However, the sheer number of unsanitized paths (15 out of 15 flows) is concerning. In conclusion, while the absence of unpatched CVEs is positive, the plugin's historical vulnerability profile and the significant weaknesses identified in static analysis, particularly regarding the large number of unprotected AJAX endpoints and the poor handling of SQL and output, necessitate extreme caution. Users should prioritize updating to a version that has demonstrably addressed these fundamental security issues.
Key Concerns
- 45 unprotected AJAX handlers
- Only 19% of SQL queries use prepared statements
- Only 10% of outputs are properly escaped
- Presence of 'unserialize' function
- 15 unsanitized taint flows
- 2 critical CVEs in history
- 3 high CVEs in history
- 7 medium CVEs in history
- Missing authorization checks
- Potential for XSS
- Potential for SQL Injection
Image Optimizer, Resizer and CDN – Sirv Security Vulnerabilities
CVEs by Year
Severity Breakdown
12 total CVEs
Sirv <= 7.5.3 - Authenticated (Contributor+) Stored Cross-Site Scripting
Image Optimizer, Resizer and CDN – Sirv <= 7.3.0 - Missing Authorization to Authenticated (Contributor+) Arbitrary Option Deletion
Image Optimizer, Resizer and CDN – Sirv <= 7.2.9 - Authenticated (Author+) Stored Cross-Site Scripting via SVG File Upload
Image Optimizer, Resizer and CDN – Sirv <= 7.2.7 - Missing Authorization to Authenticated (Contributor+) Arbitrary File Upload
Image Optimizer, Resizer and CDN – Sirv <= 7.2.7 - Authenticated(Subscriber+) Missing Authorization to Plugin Settings Update
Image Optimizer, Resizer and CDN – Sirv <= 7.2.6 - Authenticated (Contributor+) Arbitrary File Upload
Sirv <= 7.2.2 - Missing Authorization to Arbitrary Options Update
Image Optimizer, Resizer and CDN – Sirv <= 7.2.0 - Missing Authorization
Image Optimizer, Resizer and CDN – Sirv <= 7.2.0 - Authenticated (Subscriber+) Server-Side Request Forgery
Sirv <= 7.1.2 - Missing Authorization via sirv_disconnect
Image Optimizer, Resizer and CDN – Sirv <= 6.8.0 - Authenticated (Administrator+) Stored Cross-Site Scripting
Image Optimizer, Resizer and CDN – Sirv < 1.3.2 - SQL Injection
Image Optimizer, Resizer and CDN – Sirv Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
Data Flow Analysis
Image Optimizer, Resizer and CDN – Sirv Attack Surface
AJAX Handlers 46
Shortcodes 1
WordPress Hooks 89
Maintenance & Trust
Image Optimizer, Resizer and CDN – Sirv Maintenance & Trust
Maintenance Signals
Community Trust
Image Optimizer, Resizer and CDN – Sirv Alternatives
ShortPixel Image Optimizer – Optimize Images, Convert WebP & AVIF
shortpixel-image-optimiser
Optimize images & PDFs smartly. Create and compress next-gen WebP and AVIF formats. Smart crop and resize.
Kraken.io Image Optimizer
kraken-image-optimizer
This plugin allows you to optimize your WordPress images through the Kraken.io API, the world's most advanced image optimization and resizing API.
Compress, Resize & Lazy Load Images – WPvivid Image Optimization
wpvivid-imgoptim
Optimize, compress and resize images in WordPress in bulk. Lazy load images. Auto resize and optimize images upon upload.
Offload, AI & Optimize with Cloudflare Images
cf-images
Offload you media library images to the Cloudflare Images service. Store, resize, optimize and deliver images in a fast and secure manner.
Just Image Optimizer
just-image-optimizer
Just Image Optimizer uses Google Page Speed Insights API to compress image files, improve performance and boost your SEO rank.
Image Optimizer, Resizer and CDN – Sirv Developer Profile
10 plugins · 2K total installs
How We Detect Image Optimizer, Resizer and CDN – Sirv
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/sirv/includes/classes/logger.class.php/wp-content/plugins/sirv/includes/classes/error.class.php/wp-content/plugins/sirv/includes/classes/wc.product.helper.class.php/wp-content/plugins/sirv/includes/classes/options-service.class.php/wp-content/plugins/sirv/includes/classes/exclude.class.php/wp-content/plugins/sirv/includes/classes/resize.class.php/wp-content/plugins/sirv/shortcodes.php/wp-content/plugins/sirv/includes/classes/utils.class.php+1 moreHTML / DOM Fingerprints
sirv-active-issuesdata-pagedata-keySIRV_PLUGIN_VERSIONSIRV_PLUGIN_DIRSIRV_PLUGIN_SUBDIRSIRV_PLUGIN_PATHSIRV_PLUGIN_SUBDIR_PATHSIRV_PLUGIN_RELATIVE_SUBDIR_PATH+23 more