Simple Lazy Load Videos Security & Risk Analysis

wordpress.org/plugins/simple-lazy-load-videos

Simple Lazy Load for embedded video from YouTube and Vimeo

300 active installs v1.7.2 PHP 5.6+ WP 4.9+ Updated Jan 4, 2026
performancevideovimeoyoutube
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Simple Lazy Load Videos Safe to Use in 2026?

Generally Safe

Score 100/100

Simple Lazy Load Videos 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 plugin "simple-lazy-load-videos" v1.7.2 exhibits a generally strong security posture based on the provided static analysis. The code demonstrates good practices by utilizing prepared statements for all SQL queries and properly escaping a high percentage of its outputs, minimizing risks related to SQL injection and cross-site scripting.

The absence of any recorded CVEs and the lack of critical or high-severity taint flows are positive indicators. However, a few areas warrant attention. The plugin lacks nonce checks and capability checks, which could be exploited if an attacker can trick an authenticated user into triggering actions without their knowledge. While the attack surface appears small with only one shortcode, the absence of authentication checks on any potential entry points (though none are explicitly identified as unprotected) is a potential concern.

Overall, the plugin is well-developed from a security perspective, with a clean vulnerability history. The primary areas for improvement lie in implementing proper authentication and authorization checks for its functionalities to further harden its security and mitigate potential risks.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Simple Lazy Load Videos Security Vulnerabilities

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

Simple Lazy Load Videos Code Analysis

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

SQL Query Safety

100% prepared4 total queries

Output Escaping

97% escaped33 total outputs
Attack Surface

Simple Lazy Load Videos Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[sllv_video] includes\class-plugin.php:64
WordPress Hooks 10
actionadmin_menuincludes\class-options.php:35
actionadmin_initincludes\class-options.php:36
filterplugin_action_linksincludes\class-options.php:37
filterembed_oembed_htmlincludes\class-plugin.php:58
filterbp_embed_oembed_htmlincludes\class-plugin.php:61
filterplugin_row_metaincludes\class-plugin.php:67
actionplugins_loadedincludes\class-resources.php:26
actionwp_enqueue_scriptsincludes\class-resources.php:29
actionwp_enqueue_scriptsincludes\class-resources.php:32
actionplugins_loadedsimple-lazy-load-videos.php:80
Maintenance & Trust

Simple Lazy Load Videos Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedJan 4, 2026
PHP min version5.6
Downloads14K

Community Trust

Rating100/100
Number of ratings5
Active installs300
Developer Profile

Simple Lazy Load Videos Developer Profile

Horea Radu

337 plugins · 279K total installs

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

How We Detect Simple Lazy Load Videos

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/simple-lazy-load-videos/assets/js/scripts.js/wp-content/plugins/simple-lazy-load-videos/assets/css/main.min.css
Script Paths
/wp-content/plugins/simple-lazy-load-videos/assets/js/scripts.js
Version Parameters
simple-lazy-load-videos/assets/js/scripts.js?ver=simple-lazy-load-videos/assets/css/main.min.css?ver=

HTML / DOM Fingerprints

Shortcode Output
[sllv_video
FAQ

Frequently Asked Questions about Simple Lazy Load Videos