BAY Image Size Scanner Security & Risk Analysis

wordpress.org/plugins/bay-image-size-scanner

A WordPress plugin that scans all pages for images and reports their file sizes with export to CSV/Excel.

0 active installs v1.0.4 PHP 7.0+ WP 5.0+ Updated Unknown
file-sizeimagesoptimizationpage-speedperformance
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is BAY Image Size Scanner Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs
Risk Assessment

The "bay-image-size-scanner" v1.0.4 plugin exhibits a strong security posture based on the provided static analysis. All identified entry points, including AJAX handlers, are protected by nonce and capability checks, indicating a good understanding of secure WordPress development practices. The absence of dangerous functions, the use of prepared statements for all SQL queries, and proper output escaping further bolster its security. Furthermore, the lack of any recorded vulnerabilities in its history suggests a well-maintained and secure codebase over time.

While the static analysis reveals no critical or high-severity issues, and the taint analysis found no unsanitized flows, the presence of file operations and an external HTTP request warrants a mention. These functionalities, though not explicitly flagged as insecure in this analysis, are common vectors for potential vulnerabilities if not handled with extreme care and robust validation. The plugin's strengths lie in its robust authentication and sanitization measures, but continuous vigilance is recommended for functionalities involving external interactions or file system access.

In conclusion, the "bay-image-size-scanner" plugin appears to be a securely developed component. Its comprehensive use of security checks and clean historical record are commendable. The limited potential for risk lies in the inherent nature of file operations and external requests, which are not highlighted as problematic here but are areas that generally require strict scrutiny in any security assessment.

Vulnerabilities
None known

BAY Image Size Scanner Security Vulnerabilities

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

BAY Image Size Scanner Code Analysis

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

Output Escaping

100% escaped10 total outputs
Attack Surface

BAY Image Size Scanner Attack Surface

Entry Points3
Unprotected0

AJAX Handlers 3

authwp_ajax_bayimsis_scan_imagesbay-image-size-scanner.php:68
authwp_ajax_bayimsis_export_csvbay-image-size-scanner.php:69
authwp_ajax_bayimsis_scan_batchbay-image-size-scanner.php:70
WordPress Hooks 4
actionplugins_loadedbay-image-size-scanner.php:59
actionadmin_menubay-image-size-scanner.php:62
actionadmin_enqueue_scriptsbay-image-size-scanner.php:65
actionplugins_loadedbay-image-size-scanner.php:753
Maintenance & Trust

BAY Image Size Scanner Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedUnknown
PHP min version7.0
Downloads249

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

BAY Image Size Scanner Developer Profile

bldwebdevs

2 plugins · 70 total installs

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

How We Detect BAY Image Size Scanner

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/bay-image-size-scanner/assets/css/admin.css/wp-content/plugins/bay-image-size-scanner/assets/js/admin.js
Script Paths
/wp-content/plugins/bay-image-size-scanner/assets/js/admin.js
Version Parameters
bay-image-size-scanner/assets/css/admin.css?ver=bay-image-size-scanner/assets/js/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
bayimsis-image-scanner-wrapbayimsis-scanner-cardbayimsis-scanner-optionsbayimsis-option-groupbayimsis-controlsbayimsis-scan-buttonbayimsis-export-button
HTML Comments
<!-- Deny direct access to files --><!-- # FilesMatch "\.csv$" --><!-- Order allow,deny --><!-- Deny from all -->+1 more
Data Attributes
id="bayimsis-post-types"id="bayimsis-image-min-size"id="bayimsis-include-featured"id="bayimsis-scan-button"id="bayimsis-export-button"data-wp-nonce="
JS Globals
bayimsisImageScanner
REST Endpoints
/wp-admin/admin-ajax.php?action=bayimsis_scan_images/wp-admin/admin-ajax.php?action=bayimsis_export_csv/wp-admin/admin-ajax.php?action=bayimsis_scan_batch
FAQ

Frequently Asked Questions about BAY Image Size Scanner