Video Block with Ads Security & Risk Analysis

wordpress.org/plugins/video-block-with-ads

Video Gutenberg Block and video player on steroids and low fat.

10 active installs v0.71 PHP 7.0+ WP 2.5+ Updated Apr 25, 2019
adsadvertisingimavastvideo
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Video Block with Ads Safe to Use in 2026?

Generally Safe

Score 85/100

Video Block with Ads has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 6yr ago
Risk Assessment

The "video-block-with-ads" plugin v0.71 demonstrates a generally good security posture based on the provided static analysis. It shows no critical or high severity taint flows, uses prepared statements for all SQL queries, and properly escapes the vast majority of its output. The presence of a nonce check and the absence of dangerous functions are also positive indicators. The plugin also has no recorded vulnerability history, which suggests a history of secure development or a lack of prior security scrutiny.

However, there are some areas for improvement. The lack of any capability checks on entry points is a concern. While the attack surface is currently zero, if any entry points are introduced in the future without proper authorization checks, they could pose a significant risk. The plugin also doesn't perform any external HTTP requests, which removes a common vector for vulnerabilities, but limits its functionality and integration capabilities.

Overall, the plugin is in a relatively secure state for its current version and lack of historical vulnerabilities. The primary weakness lies in the potential for future vulnerabilities if new entry points are added without robust authentication and authorization mechanisms in place. Continued vigilance and adherence to secure coding practices, especially regarding capability checks on any future hooks or handlers, will be important for maintaining this security.

Key Concerns

  • No capability checks on entry points
  • Minor percentage of unescaped output
Vulnerabilities
None known

Video Block with Ads Security Vulnerabilities

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

Video Block with Ads Code Analysis

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

Output Escaping

92% escaped26 total outputs
Attack Surface

Video Block with Ads Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 6
actionadmin_initsrc\class-vbwa-admin.php:7
actionadmin_postsrc\class-vbwa-admin.php:8
actionadmin_menusrc\class-vbwa-admin.php:9
actioninitsrc\class-video-plus.php:9
actionwpsrc\class-video-plus.php:10
actionwp_enqueue_scriptssrc\class-video-plus.php:21
Maintenance & Trust

Video Block with Ads Maintenance & Trust

Maintenance Signals

WordPress version tested5.1.22
Last updatedApr 25, 2019
PHP min version7.0
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Video Block with Ads Developer Profile

Federico Jacobi

2 plugins · 20 total installs

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

How We Detect Video Block with Ads

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/video-block-with-ads/dist/video-js.min.css/wp-content/plugins/video-block-with-ads/dist/video.js/wp-content/plugins/video-block-with-ads/dist/video-js.hls.js/wp-content/plugins/video-block-with-ads/dist/video-js.ads.min.css/wp-content/plugins/video-block-with-ads/dist/video-js.ads.js/wp-content/plugins/video-block-with-ads/dist/video-js.ima.min.css/wp-content/plugins/video-block-with-ads/dist/video-js.ima.js/wp-content/plugins/video-block-with-ads/dist/blocks.style.build.css+2 more
Script Paths
//imasdk.googleapis.com/js/sdkloader/ima3.js
Version Parameters
video-block-with-ads/dist/blocks.style.build.css?ver=video-block-with-ads/dist/blocks.build.js?ver=video-block-with-ads/dist/blocks.editor.build.css?ver=

HTML / DOM Fingerprints

CSS Classes
video-jsvjs-fluid
Data Attributes
data-ad_optionsdata-vbwa
Shortcode Output
<video id=class="video-js vjs-fluid"data-ad_options='data-vbwa='
FAQ

Frequently Asked Questions about Video Block with Ads