Flying Images: Optimize and Lazy Load Images for Faster Page Speed Security & Risk Analysis

wordpress.org/plugins/nazy-load

Optimize and lazy load images to reduce load times, save bandwidth, and improve performance, delivering a faster and smoother user experience.

3K active installs v2.4.15 PHP 5.6+ WP 4.5+ Updated Dec 2, 2025
adaptive-imagescdncompress-imagesimage-compression
99
A · Safe
CVEs total1
Unpatched0
Last CVEOct 31, 2025
Safety Verdict

Is Flying Images: Optimize and Lazy Load Images for Faster Page Speed Safe to Use in 2026?

Generally Safe

Score 99/100

Flying Images: Optimize and Lazy Load Images for Faster Page Speed has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: Oct 31, 2025Updated 4mo ago
Risk Assessment

The "nazy-load" plugin v2.4.15 exhibits a mixed security posture. On the positive side, the static analysis reveals a commendable lack of direct attack surface entry points such as AJAX handlers, REST API routes, shortcodes, and cron events without authentication checks. The plugin also demonstrates good practices by utilizing prepared statements for all SQL queries and performing file operations in a seemingly secure manner. The presence of a nonce check is also a positive sign for input validation.

However, there are significant concerns arising from the taint analysis. All eight analyzed flows have unsanitized paths, indicating a high risk of improper input handling, even though no critical or high severity issues were flagged in this analysis. This, coupled with a concerning 67% rate of properly escaped outputs (meaning 33% are not), points to a strong potential for Cross-Site Scripting (XSS) vulnerabilities. The plugin's vulnerability history, which includes a past Cross-Site Scripting (XSS) vulnerability, further amplifies these concerns. While there are no currently unpatched CVEs, the pattern of past XSS issues and the taint analysis results suggest a recurring weakness in sanitizing and escaping user-provided data.

In conclusion, while the "nazy-load" plugin has strengths in its limited attack surface and secure SQL practices, the pervasive unsanitized taint flows and a history of XSS vulnerabilities present a notable risk. The plugin would benefit greatly from a thorough review and remediation of its input sanitization and output escaping mechanisms to mitigate the identified potential for XSS attacks.

Key Concerns

  • Unsanitized paths in taint analysis (8 flows)
  • Significant percentage of unescaped output (33%)
  • Past vulnerability history (1 CVE, XSS type)
Vulnerabilities
1

Flying Images: Optimize and Lazy Load Images for Faster Page Speed Security Vulnerabilities

CVEs by Year

1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2025-11927medium · 4.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Flying Images: Optimize and Lazy Load Images for Faster Page Speed <= 2.4.14 - Authenticated (Admin+) Stored Cross-Site Scripting

Oct 31, 2025 Patched in 2.4.15 (1d)
Code Analysis
Analyzed Mar 16, 2026

Flying Images: Optimize and Lazy Load Images for Faster Page Speed Code Analysis

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

Output Escaping

67% escaped21 total outputs
Data Flows
8 unsanitized

Data Flow Analysis

8 flows8 with unsanitized paths
flying_pages_settings_lazy_load (settings\lazyload.php:2)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Flying Images: Optimize and Lazy Load Images for Faster Page Speed Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
filterwp_lazy_loading_enabledflying-images.php:29
actionplugins_loadedinit-config.php:42
actionwp_print_footer_scriptsinject-js.php:17
actionwp_headresource-hints.php:3
actionadmin_menusettings\index.php:8
Maintenance & Trust

Flying Images: Optimize and Lazy Load Images for Faster Page Speed Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 2, 2025
PHP min version5.6
Downloads125K

Community Trust

Rating96/100
Number of ratings26
Active installs3K
Developer Profile

Flying Images: Optimize and Lazy Load Images for Faster Page Speed Developer Profile

Gijo Varghese

6 plugins · 69K total installs

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

How We Detect Flying Images: Optimize and Lazy Load Images for Faster Page Speed

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/nazy-load/dist/app.js/wp-content/plugins/nazy-load/dist/app.css/wp-content/plugins/nazy-load/dist/editor.js/wp-content/plugins/nazy-load/dist/editor.css
Script Paths
/wp-content/plugins/nazy-load/dist/app.js/wp-content/plugins/nazy-load/dist/editor.js
Version Parameters
nazy-load/dist/app.js?ver=nazy-load/dist/app.css?ver=nazy-load/dist/editor.js?ver=nazy-load/dist/editor.css?ver=

HTML / DOM Fingerprints

CSS Classes
flying-images-lazy-load
Data Attributes
data-lazy-srcsetdata-lazy-sizesdata-lazy-src
JS Globals
FlyingImages
FAQ

Frequently Asked Questions about Flying Images: Optimize and Lazy Load Images for Faster Page Speed