Responsive Iframe Watchdog Security & Risk Analysis

wordpress.org/plugins/responsive-iframe-watchdog

Many WordPress administrators disable the ability to insert unfiltered_html for Editors and Authors roles to avoid being hacked via iframe or other ht …

0 active installs v1.2.1 PHP + WP 4.5.0+ Updated Dec 7, 2017
embediframesecuritytrustedvideo
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Responsive Iframe Watchdog Safe to Use in 2026?

Generally Safe

Score 85/100

Responsive Iframe Watchdog has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The responsive-iframe-watchdog plugin version 1.2.1 exhibits a generally good security posture based on the provided static analysis. It has a very small attack surface, with only one entry point (a shortcode) and no identified AJAX handlers or REST API routes. Critically, all SQL queries are properly prepared, and there are no file operations or external HTTP requests, significantly reducing common attack vectors. The absence of any recorded vulnerabilities in its history is also a positive indicator.

However, there are notable concerns. A significant portion of the output (62%) is not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if user-supplied data is directly included in the output without sanitization. Furthermore, the complete lack of nonce checks and capability checks on its single entry point (the shortcode) means that any user, regardless of their role or permissions, can potentially trigger the shortcode's functionality. While taint analysis shows no issues, the unescaped output and lack of authorization checks represent potential weaknesses that could be exploited.

In conclusion, the plugin's clean vulnerability history and adherence to secure SQL practices are strong points. However, the insufficient output escaping and the absence of any authorization checks on its shortcode entry point are significant security concerns that elevate the risk. Addressing these specific issues would greatly improve the plugin's security.

Key Concerns

  • Insufficient output escaping
  • Missing nonce checks on shortcode
  • Missing capability checks on shortcode
Vulnerabilities
None known

Responsive Iframe Watchdog Security Vulnerabilities

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

Responsive Iframe Watchdog Release Timeline

v1.2.1Current
v1.2
Code Analysis
Analyzed Apr 16, 2026

Responsive Iframe Watchdog Code Analysis

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

Bundled Libraries

TinyMCE

SQL Query Safety

100% prepared1 total queries

Output Escaping

38% escaped16 total outputs
Attack Surface

Responsive Iframe Watchdog Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[lgrriw-embed-shortcode] lgr_responsive_iframe_watchdog.php:829
WordPress Hooks 10
actionadmin_menulgr_responsive_iframe_watchdog.php:31
actionadmin_initlgr_responsive_iframe_watchdog.php:33
filterthe_contentlgr_responsive_iframe_watchdog.php:35
filterrun_wptexturizelgr_responsive_iframe_watchdog.php:423
actionadmin_noticeslgr_responsive_iframe_watchdog.php:607
actionadmin_print_footer_scriptslgr_responsive_iframe_watchdog.php:741
actionadmin_enqueue_scriptslgr_responsive_iframe_watchdog.php:871
filtermce_buttonslgr_responsive_iframe_watchdog.php:909
filtermce_external_pluginslgr_responsive_iframe_watchdog.php:1071
actionadmin_headlgr_responsive_iframe_watchdog.php:1163
Maintenance & Trust

Responsive Iframe Watchdog Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedDec 7, 2017
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Responsive Iframe Watchdog Developer Profile

lgrapplications

1 plugin · 0 total installs

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

How We Detect Responsive Iframe Watchdog

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/responsive-iframe-watchdog/js/responsive-iframe-watchdog.js/wp-content/plugins/responsive-iframe-watchdog/css/responsive-iframe-watchdog.css
Script Paths
https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js
Version Parameters
responsive-iframe-watchdog/css/responsive-iframe-watchdog.css?ver=responsive-iframe-watchdog/js/responsive-iframe-watchdog.js?ver=

HTML / DOM Fingerprints

CSS Classes
lgrriw_secure_iframe_resultsh2_violationsviolation_countctablecthctrctd
Data Attributes
data-lgrriw-trusted-domainsdata-lgrriw-allow-http
JS Globals
lgrriw_settings
FAQ

Frequently Asked Questions about Responsive Iframe Watchdog