Be Lazy Security & Risk Analysis

wordpress.org/plugins/be-lazy

Enhance your website's user experience and seo ranking by lazy loading images.

10 active installs v1.2.1 PHP 5.6+ WP 4.0+ Updated Jun 18, 2019
imageslazylazyloadloadingspeed
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Be Lazy Safe to Use in 2026?

Generally Safe

Score 85/100

Be Lazy has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The "be-lazy" plugin version 1.2.1 exhibits a mixed security posture. On the positive side, it has no recorded vulnerabilities or CVEs, and its SQL queries are exclusively handled with prepared statements, indicating good database interaction practices. There are also no reported dangerous functions, file operations, or external HTTP requests, which are common sources of exploits.

However, significant concerns arise from the static analysis. The plugin has a single unprotected AJAX handler, representing a clear attack vector. Furthermore, none of the identified outputs are properly escaped, leaving the plugin highly susceptible to Cross-Site Scripting (XSS) attacks. The absence of nonce checks and capability checks on the entry point is a critical oversight, allowing unauthenticated or unauthorized users to potentially trigger unintended actions.

While the lack of past vulnerabilities is reassuring, it doesn't negate the current risks. The absence of taint analysis results could be due to the analysis tools used or the plugin's simplicity, but it doesn't confirm the absence of potential data flow vulnerabilities. The plugin's strengths lie in its clean record and secure SQL handling, but its weaknesses in output escaping and authentication on its sole entry point present immediate and serious security risks.

Key Concerns

  • Unprotected AJAX handler
  • No output escaping
  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Be Lazy Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Be Lazy Release Timeline

No version history available.
Code Analysis
Analyzed Apr 16, 2026

Be Lazy Code Analysis

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

Output Escaping

0% escaped6 total outputs
Attack Surface
1 unprotected

Be Lazy Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_be_lazy_toggleapp/Controllers/Ajax.php:11
WordPress Hooks 7
actionadmin_enqueue_scriptsapp/Controllers/Backend.php:11
actionadmin_enqueue_scriptsapp/Controllers/Backend.php:12
actionadmin_menuapp/Controllers/Backend.php:13
actionwpapp/Controllers/Frontend.php:11
actionwp_enqueue_scriptsapp/Controllers/Frontend.php:18
actionwp_enqueue_scriptsapp/Controllers/Frontend.php:19
filterthe_contentapp/Controllers/Frontend.php:20
Maintenance & Trust

Be Lazy Maintenance & Trust

Maintenance Signals

WordPress version tested5.2.24
Last updatedJun 18, 2019
PHP min version5.6
Downloads2K

Community Trust

Rating100/100
Number of ratings2
Active installs10
Developer Profile

Be Lazy Developer Profile

fayne

1 plugin · 10 total installs

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

How We Detect Be Lazy

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/be-lazy/assets/css/be-lazy-admin.css/wp-content/plugins/be-lazy/assets/js/be-lazy-admin.js/wp-content/plugins/be-lazy/assets/css/be-lazy.css/wp-content/plugins/be-lazy/assets/js/be-lazy.js
Script Paths
/wp-content/plugins/be-lazy/assets/js/be-lazy-admin.js/wp-content/plugins/be-lazy/assets/js/be-lazy.js
Version Parameters
be-lazy-admin.css?ver=be-lazy-admin.js?ver=be-lazy.css?ver=be-lazy.js?ver=

HTML / DOM Fingerprints

CSS Classes
active
Data Attributes
data-lazydata-lazy-setdata-id
FAQ

Frequently Asked Questions about Be Lazy