N360Blocks Security & Risk Analysis

wordpress.org/plugins/n360blocks

A modern Gutenberg block plugin for embedding YouTube and Vimeo videos with custom player controls.

0 active installs v1.0.3 PHP 7.4+ WP 5.8+ Updated Jul 29, 2025
blockscustom-controlsvideovimeoyoutube
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is N360Blocks Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 8mo ago
Risk Assessment

The "n360blocks" v1.0.3 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The absence of any identified CVEs, coupled with the plugin's clean code signals, suggests a diligent approach to security during development. Notably, there are no raw SQL queries, indicating the use of prepared statements, and a reasonable proportion of output escaping is in place. The limited attack surface, with zero AJAX handlers, REST API routes, shortcodes, or cron events, significantly reduces potential entry points for attackers.

However, a few areas warrant attention. The plugin lacks nonce checks and capability checks, which are crucial for verifying user permissions and preventing Cross-Site Request Forgery (CSRF) attacks, especially if any functionalities were to be added or if the plugin interacts with WordPress core in ways not immediately apparent from this analysis. The presence of one external HTTP request without further context is also a minor concern, as it could potentially be exploited if the target URL is compromised or manipulated.

Overall, "n360blocks" v1.0.3 appears to be a secure plugin with a solid foundation. The primary weakness lies in the absence of protective measures like nonce and capability checks for any implicit or future functionalities. Addressing these omissions would further bolster its security, but as it stands, the risk profile is low due to the minimal attack surface and lack of known vulnerabilities.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
  • External HTTP request without context
Vulnerabilities
None known

N360Blocks Security Vulnerabilities

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

N360Blocks Code Analysis

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

Output Escaping

72% escaped29 total outputs
Attack Surface

N360Blocks Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 7
actioninitincludes\Blocks\N360BL_DynamicBlock.php:11
filtervp_allowed_blockincludes\Blocks\N360BL_DynamicBlock.php:12
filterenqueue_block_assetsincludes\Blocks\N360BL_DynamicBlock.php:13
filterblock_categories_allincludes\N360BL_filters.php:5
filtershould_load_remote_block_patternsincludes\N360BL_filters.php:19
actionwp_enqueue_scriptsincludes\N360BL_filters.php:24
actionplugins_loadedn360blocks.php:27
Maintenance & Trust

N360Blocks Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedJul 29, 2025
PHP min version7.4
Downloads363

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

N360Blocks Developer Profile

Hasibul Hossain Santo Sheikh

1 plugin · 0 total installs

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

How We Detect N360Blocks

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/n360blocks/build/blocks/video/style.css/wp-content/plugins/n360blocks/build/blocks/video/view.css/wp-content/plugins/n360blocks/build/blocks/video/index.js/wp-content/plugins/n360blocks/assets/n360-video.js/wp-content/plugins/n360blocks/assets/n360-video-inline.js
Script Paths
https://player.vimeo.com/api/player.jshttps://www.youtube.com/iframe_api
Version Parameters
n360-video-inline?ver=n360-video?ver=vimeo_embed_api?ver=yt_embed_api?ver=

HTML / DOM Fingerprints

CSS Classes
N360Blocksn360blocks-videon360blocks-video__inlineN360Blocks__containerN360Blocks__framesection--videovideo-item
Data Attributes
data-block-type="n360blocks/video"
JS Globals
YT_videos
FAQ

Frequently Asked Questions about N360Blocks