
Custom IFrame Widget Security & Risk Analysis
wordpress.org/plugins/custom-iframe-widgetA Custom IFrame Widget, You can use it in page, post or in widget
Is Custom IFrame Widget Safe to Use in 2026?
Generally Safe
Score 85/100Custom IFrame Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "custom-iframe-widget" plugin v1.1 exhibits a mixed security posture, with some strengths but notable weaknesses. The plugin's attack surface is commendably small, with no identified AJAX handlers, REST API routes, shortcodes, or cron events. Furthermore, the absence of any known CVEs in its vulnerability history suggests a generally stable past. However, the code analysis reveals significant concerns. The presence of the `create_function` is a major red flag, as it can be leveraged for arbitrary code execution in certain contexts. While all SQL queries use prepared statements, a very low percentage of output is properly escaped (19%), indicating a high risk of cross-site scripting (XSS) vulnerabilities. The lack of nonce checks and capability checks on any entry points, though there are none identified, is a concern that could become relevant if the attack surface expands. The taint analysis shows no identified flows, which is positive but may be limited by the analysis's depth given the other code signals.
In conclusion, while the plugin has a clean vulnerability history and a minimal attack surface, the identified `create_function` and the extremely poor output escaping practices represent critical security risks. These issues significantly outweigh the positive aspects and necessitate immediate attention. The plugin is vulnerable to arbitrary code execution and XSS attacks due to these critical findings.
Key Concerns
- Presence of dangerous function: create_function
- Low percentage of properly escaped output
- No nonce checks
- No capability checks
Custom IFrame Widget Security Vulnerabilities
Custom IFrame Widget Code Analysis
Dangerous Functions Found
Output Escaping
Custom IFrame Widget Attack Surface
WordPress Hooks 3
Maintenance & Trust
Custom IFrame Widget Maintenance & Trust
Maintenance Signals
Community Trust
Custom IFrame Widget Alternatives
iframe
iframe
[iframe src="http://www.youtube.com/embed/7_nAZQt9qu0" width="100%" height="500"] shortcode
Advanced iFrame
advanced-iframe
Include content the way YOU like in an iframe that can hide and modify elements, does auto-height, forward parameters and does many, many more...
BJ Lazy Load
bj-lazy-load
Lazy loading for images and iframes makes your site load faster and saves bandwidth. Uses no external JS libraries and degrades gracefully for non-js …
Embed Privacy
embed-privacy
Embed Privacy prevents the loading of embedded external content and allows your site visitors to opt-in.
Simple Iframe
simple-iframe
Easily insert iframes inside the block editor.
Custom IFrame Widget Developer Profile
3 plugins · 410 total installs
How We Detect Custom IFrame Widget
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
outerdivinneriframe <div class="website-part" style="position:relative; width:300px; height:300px; overflow:hidden;">
<iframe src="<?php echo $url; ?>" width="<?php echo $width; ?>" height="<?php echo $height; ?>" scrolling="no" id="website-frame-part" style="position:absolute; top:-393px;left:-832px;"></iframe>262/190, 1280/583
</div>data-widget_type="custom_iframe_widget"scro11me[ShaktiIFrame url<iframe class="