AVIF Local Support Security & Risk Analysis

wordpress.org/plugins/avif-local-support

High-quality AVIF image conversion for WordPress — local, quality-first.

10 active installs v0.6.3 PHP 8.3+ WP 6.8+ Updated Mar 9, 2026
avifimagesmediaoptimizationperformance
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is AVIF Local Support Safe to Use in 2026?

Generally Safe

Score 100/100

AVIF Local Support has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 26d ago
Risk Assessment

The 'avif-local-support' plugin version 0.6.3 presents a mixed security posture. On the positive side, there are no known historical vulnerabilities (CVEs) and the taint analysis shows no critical or high severity flows, indicating a general lack of easily exploitable injection or data leakage issues. The plugin also demonstrates good practices with a high percentage of SQL queries using prepared statements and a decent rate of output escaping. However, the presence of dangerous functions like 'exec', 'proc_open', and 'shell_exec' is a significant concern. While the current static analysis may not have identified direct exploitable paths for these functions, their mere presence in the code greatly increases the potential attack surface. Furthermore, the limited number of nonce and capability checks, coupled with two cron events, could potentially become entry points for privilege escalation or unauthorized execution if not carefully secured. The lack of external HTTP requests is a positive note, reducing risks associated with third-party integrations.

Key Concerns

  • Use of dangerous functions (exec, proc_open, shell_exec)
  • Limited nonce checks
  • Limited capability checks
  • SQL queries without prepared statements
  • Outputs not properly escaped
Vulnerabilities
None known

AVIF Local Support Security Vulnerabilities

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

AVIF Local Support Code Analysis

Dangerous Functions
5
Raw SQL Queries
3
6 prepared
Unescaped Output
37
132 escaped
Nonce Checks
3
Capability Checks
4
File Operations
12
External Requests
0
Bundled Libraries
0

Dangerous Functions Found

exec@exec($cmd, $outLines, $exitCode);includes\Admin\RestController.php:349
proc_open$process = proc_open(includes\Encoders\CliEncoder.php:215
shell_exec$res = @shell_exec( 'command -v ' . escapeshellarg( $bin ) . ' 2>/dev/null' );includes\ImageMagickCli.php:313
proc_open$process = @proc_open( $command, $descriptor, $pipes, null, $env );includes\ImageMagickCli.php:365
exec@exec( $command, $out, $code );includes\ImageMagickCli.php:388

SQL Query Safety

67% prepared9 total queries

Output Escaping

78% escaped169 total outputs
Attack Surface

AVIF Local Support Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 20
actioninitavif-local-support.php:85
actiontemplate_redirectincludes\BackgroundImages.php:65
actionadmin_menuincludes\class-avif-suite.php:40
actionadmin_initincludes\class-avif-suite.php:41
actionadmin_enqueue_scriptsincludes\class-avif-suite.php:42
actionrest_api_initincludes\class-avif-suite.php:43
actionadmin_post_aviflosu_upload_testincludes\class-avif-suite.php:45
actionadmin_post_aviflosu_reset_defaultsincludes\class-avif-suite.php:46
filterupload_mimesincludes\class-avif-suite.php:63
filterwp_update_attachment_metadataincludes\class-converter.php:87
filterwp_handle_uploadincludes\class-converter.php:88
actionaviflosu_daily_eventincludes\class-converter.php:93
actionaviflosu_run_on_demandincludes\class-converter.php:94
actiondelete_attachmentincludes\class-converter.php:97
filterwp_delete_fileincludes\class-converter.php:98
filterwp_get_attachment_imageincludes\class-support.php:23
filterthe_contentincludes\class-support.php:25
filterpost_thumbnail_htmlincludes\class-support.php:26
actionshutdownincludes\class-support.php:27
actionwp_headincludes\class-support.php:31

Scheduled Events 2

aviflosu_daily_event
aviflosu_daily_event
Maintenance & Trust

AVIF Local Support Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 9, 2026
PHP min version8.3
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

AVIF Local Support Developer Profile

David Degner

2 plugins · 20 total installs

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

How We Detect AVIF Local Support

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/avif-local-support/assets/admin.css/wp-content/plugins/avif-local-support/assets/admin.js
Script Paths
/wp-content/plugins/avif-local-support/assets/admin.js
Version Parameters
avif-local-support/assets/admin.css?ver=avif-local-support/assets/admin.js?ver=

HTML / DOM Fingerprints

JS Globals
window.aviflosu_admin_params
REST Endpoints
/wp-json/aviflosu/v1/upload_test/wp-json/aviflosu/v1/reset_defaults/wp-json/aviflosu/v1/get_status/wp-json/aviflosu/v1/delete_avifs/wp-json/aviflosu/v1/delete_lqips/wp-json/aviflosu/v1/clear_logs/wp-json/aviflosu/v1/run_schedule/wp-json/aviflosu/v1/stop_schedule
FAQ

Frequently Asked Questions about AVIF Local Support