Only WebP Uploads Security & Risk Analysis

wordpress.org/plugins/only-webp-uploads

Automatically converts uploaded images (JPG/JPEG/PNG/GIF) to WebP, including all WordPress sizes.

10 active installs v1.0.1 PHP 7.4+ WP 5.8+ Updated Jan 10, 2026
conversionimagesoptimizationuploadwebp
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Only WebP Uploads Safe to Use in 2026?

Generally Safe

Score 100/100

Only WebP Uploads 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 "only-webp-uploads" plugin v1.0.1 demonstrates a generally strong security posture based on the provided static analysis. It effectively utilizes prepared statements for all SQL queries, implements nonce and capability checks for its entry points, and properly escapes the vast majority of its output. The absence of critical or high severity taint flows, along with zero known vulnerabilities in its history, further reinforces this positive assessment. The plugin also has a very small attack surface with no unprotected entry points detected.

However, there are a few minor areas for consideration. While the number of file operations (3) is small, it's always good practice to ensure these operations are handled with utmost care, especially when dealing with user-uploaded content. The presence of 2 AJAX handlers, though protected, does represent potential interaction points that require ongoing vigilance. The plugin's vulnerability history is clean, which is an excellent sign, but this indicates it has likely not been subjected to extensive, long-term scrutiny. Overall, this plugin appears to be well-developed with good security practices in place, but minor areas of vigilance remain.

Vulnerabilities
None known

Only WebP Uploads Security Vulnerabilities

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

Only WebP Uploads Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

92% escaped37 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
render_settings_tab (includes\class-admin.php:113)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Only WebP Uploads Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_onlywebp_scan_imagesincludes\class-core.php:31
authwp_ajax_onlywebp_convert_imageincludes\class-core.php:32
WordPress Hooks 8
actionadmin_menuincludes\class-admin.php:19
actionadmin_enqueue_scriptsincludes\class-admin.php:20
filterwp_handle_upload_prefilterincludes\class-core.php:25
filterwp_handle_uploadincludes\class-core.php:26
filterpost_mime_typesincludes\class-core.php:27
filterwp_generate_attachment_metadataincludes\class-core.php:28
filterbig_image_size_thresholdincludes\class-core.php:36
filtersanitize_file_nameincludes\class-core.php:459
Maintenance & Trust

Only WebP Uploads Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 10, 2026
PHP min version7.4
Downloads148

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Only WebP Uploads Developer Profile

rbonfil

1 plugin · 10 total installs

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

How We Detect Only WebP Uploads

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/only-webp-uploads/assets/css/admin.css/wp-content/plugins/only-webp-uploads/assets/js/admin.js
Script Paths
/wp-content/plugins/only-webp-uploads/assets/js/admin.js
Version Parameters
onlywebp-admin-css?ver=onlywebp-admin-js?ver=

HTML / DOM Fingerprints

Data Attributes
data-nonce="onlywebp_ajax_nonce"
JS Globals
onlywebpL10n
FAQ

Frequently Asked Questions about Only WebP Uploads