Responsive video embed Security & Risk Analysis

wordpress.org/plugins/responsive-video-embed

Enables you three simple ways to embed responsive video into your content.

900 active installs v0.5.2 PHP + WP 3.0.1+ Updated Aug 16, 2025
embedresponsivevideovimeoyoutube
99
A · Safe
CVEs total1
Unpatched0
Last CVEMay 30, 2024
Download
Safety Verdict

Is Responsive video embed Safe to Use in 2026?

Generally Safe

Score 99/100

Responsive video embed has a strong security track record. Known vulnerabilities have been patched promptly.

1 known CVELast CVE: May 30, 2024Updated 7mo ago
Risk Assessment

The 'responsive-video-embed' plugin v0.5.2 exhibits a generally good security posture based on the provided static analysis. The code demonstrates strong adherence to secure development practices by using prepared statements for all SQL queries, properly escaping all output, and implementing capability checks where necessary. The absence of dangerous functions, file operations, external HTTP requests, and the limited attack surface (one unprotected shortcode) are also positive indicators. The taint analysis showing zero unsanitized paths further strengthens this assessment.

However, the plugin's vulnerability history introduces a notable concern. A past medium-severity Cross-Site Scripting (XSS) vulnerability, which was recently patched, indicates a historical weakness that warrants caution. While currently unpatched CVEs are zero, the existence of a previous XSS vulnerability suggests that input validation and output sanitization mechanisms, especially within the shortcode, should be continually reviewed and robustly tested to prevent recurrence, even if current static analysis doesn't flag immediate issues.

In conclusion, the plugin has strong foundational security practices, but the historical XSS vulnerability means a moderate level of ongoing vigilance is recommended. The limited attack surface and good coding practices are strengths, but the past security incident is a weakness that prevents a perfect score.

Key Concerns

  • Medium severity XSS vulnerability in history
  • No nonce checks on shortcode
Vulnerabilities
1

Responsive video embed Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-5475medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Responsive video embed <= 0.5 - Authenticated (Contributor+) Stored Cross-Site Scripting

May 30, 2024 Patched in 0.5.1 (2d)
Code Analysis
Analyzed Mar 16, 2026

Responsive video embed Code Analysis

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

Bundled Libraries

TinyMCE

Output Escaping

100% escaped2 total outputs
Attack Surface

Responsive video embed Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[rve] wrve.php:43
WordPress Hooks 8
actioninitwrve.php:28
actionplugins_loadedwrve.php:29
actionwp_enqueue_scriptswrve.php:42
actionadmin_headwrve.php:44
filterembed_oembed_htmlwrve.php:45
filtermce_external_languageswrve.php:46
filtermce_external_pluginswrve.php:97
filtermce_buttonswrve.php:98
Maintenance & Trust

Responsive video embed Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 16, 2025
PHP min version
Downloads13K

Community Trust

Rating96/100
Number of ratings5
Active installs900
Developer Profile

Responsive video embed Developer Profile

lepileppanen

3 plugins · 930 total installs

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

How We Detect Responsive video embed

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/responsive-video-embed/css/rve.min.css
Script Paths
/wp-content/plugins/responsive-video-embed/js/rve-button.min.js

HTML / DOM Fingerprints

CSS Classes
rve-embed-responsiverve-embed-responsive-16by9rve-embed-responsive-4by3rve-embed-responsive-21by9rve-embed-responsive-1by1rve-embed-responsive-item
Shortcode Output
<div class="rve-embed-responsive<iframe class="rve-embed-responsive-item"
FAQ

Frequently Asked Questions about Responsive video embed