iframe Security & Risk Analysis

wordpress.org/plugins/iframe

[iframe src="http://www.youtube.com/embed/7_nAZQt9qu0" width="100%" height="500"] shortcode

70K active installs v6.0 PHP + WP 3.0+ Updated Dec 18, 2025
embedgoogle-mapsiframevimeoyoutube
97
A · Safe
CVEs total6
Unpatched0
Last CVEMay 22, 2024
Safety Verdict

Is iframe Safe to Use in 2026?

Generally Safe

Score 97/100

iframe has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

6 known CVEsLast CVE: May 22, 2024Updated 5mo ago
Risk Assessment

The "iframe" v6.0 plugin exhibits a generally good security posture in its current static analysis. The code demonstrates a strong commitment to secure coding practices, with all SQL queries utilizing prepared statements and all outputs being properly escaped. There are no identified dangerous functions, file operations, or external HTTP requests, and the plugin does not bundle any external libraries, which helps mitigate risks associated with outdated dependencies. The limited attack surface, consisting of a single shortcode with capability checks, further contributes to its perceived security.

Key Concerns

  • History of medium severity XSS vulnerabilities
  • No nonce checks on shortcode
Vulnerabilities
6 published

iframe Security Vulnerabilities

CVEs by Year

1 CVE in 2015
2015
1 CVE in 2020
2020
2 CVEs in 2023
2023
2 CVEs in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
6

6 total CVEs

CVE-2023-6844medium · 5Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

iframe <= 5.0 - Authenticated(Contributor+) Stored Cross-Site Scripting via shortcode

May 22, 2024 Patched in 5.1 (69d)
CVE-2024-34805medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

iframe <= 5.0 - Authenticated (Contributor+ Stored Cross-Site Scripting

May 14, 2024 Patched in 5.1 (9d)
CVE-2023-52125medium · 5Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

iFrame <= 4.8 - Authenticated (Contributor+) Stored Cross-Site Scripting via srcdoc

Dec 28, 2023 Patched in 4.9 (26d)
CVE-2023-4919medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

iframe <= 4.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via 'iframe' Shortcode

Sep 25, 2023 Patched in 4.7 (120d)
CVE-2020-12696medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

iframe <= 4.4 - Authenticated Stored Cross Site Scripting

May 7, 2020 Patched in 4.5 (1356d)
CVE-2015-6738medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

iFrame <= 4.0 - Stored Cross-Site Scripting

Aug 10, 2015 Patched in 4.1 (3088d)
Code Analysis
Analyzed Mar 16, 2026

iframe Code Analysis

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

Output Escaping

100% escaped8 total outputs
Attack Surface

iframe Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[iframe] iframe.php:91
WordPress Hooks 3
actionadmin_initiframe-settings.php:38
actionadmin_menuiframe-settings.php:65
filterplugin_row_metaiframe.php:104
Maintenance & Trust

iframe Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 18, 2025
PHP min version
Downloads1.9M

Community Trust

Rating88/100
Number of ratings56
Active installs70K
Developer Profile

iframe Developer Profile

webvitaly

14 plugins · 128K total installs

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

How We Detect iframe

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/iframe/iframe-settings.php

HTML / DOM Fingerprints

CSS Classes
iframe-class
HTML Comments
<!-- iframe plugin v.6.0 wordpress.org/plugins/iframe/ -->
Data Attributes
same_height_as
Shortcode Output
<iframe
FAQ

Frequently Asked Questions about iframe