Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor Security & Risk Analysis

wordpress.org/plugins/styble

Styble enhances your Gutenberg editor with powerful and easy-to-use blocks that let you build innovative and engaging websites faster and easier.

50 active installs v1.3.6 PHP 7.0+ WP 5.2+ Updated Mar 12, 2026
advanced-blocksblock-bundleblock-editorgutenberg-addonsgutenberg-blocks
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor Safe to Use in 2026?

Generally Safe

Score 100/100

Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 22d ago
Risk Assessment

The "styble" v1.3.6 plugin exhibits a strong security posture based on the provided static analysis. It demonstrates good practices by having no shortcodes, cron events, or REST API routes, significantly limiting its attack surface. Crucially, its two AJAX handlers are protected by authorization checks, and there are no unprotected entry points. The code also shows positive signs with 100% of SQL queries using prepared statements and 94% of output properly escaped. The absence of dangerous functions, file operations, and bundled libraries further strengthens its security profile. The plugin also has a clean vulnerability history with zero known CVEs, suggesting a consistent focus on security by its developers.

While the static analysis reveals minimal direct risks, a few points warrant attention. The presence of an external HTTP request, though not inherently a vulnerability, can introduce risks if the target endpoint is compromised or if the data sent is not handled securely. The plugin also relies on a single nonce check for its entry points, which, while present, could be strengthened with more granular checks if the functionality within the AJAX handlers is complex or handles sensitive data. The lack of documented capability checks on the AJAX handlers is also a potential area for improvement, as it might imply a less restrictive access control than ideal, although the presence of the nonce check mitigates some of this concern.

Overall, "styble" v1.3.6 appears to be a well-secured plugin. Its limited attack surface, robust handling of SQL and output, and clean vulnerability history are significant strengths. The areas for minor improvement relate to the external HTTP request and the potential for more granular capability checks. However, based solely on the provided data, the plugin is in a good security state.

Key Concerns

  • External HTTP request present
  • No capability checks on AJAX handlers
Vulnerabilities
None known

Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor Security Vulnerabilities

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

Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor Code Analysis

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

Output Escaping

94% escaped50 total outputs
Data Flows
All sanitized

Data Flow Analysis

2 flows
styble_get_posts_for_pagination (includes\post-grid-render.php:143)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_styble_paginationincludes\post-grid-render.php:19
noprivwp_ajax_styble_paginationincludes\post-grid-render.php:20
WordPress Hooks 7
actionenqueue_block_assetsincludes\dynamic-css.php:43
actionplugins_loadedincludes\styble.php:46
actioninitincludes\styble.php:59
actionenqueue_block_assetsincludes\styble.php:60
filterrest_post_collection_paramsincludes\styble.php:62
filterblock_categoriesincludes\styble.php:82
filterblock_categories_allincludes\styble.php:84
Maintenance & Trust

Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 12, 2026
PHP min version7.0
Downloads5K

Community Trust

Rating100/100
Number of ratings3
Active installs50
Developer Profile

Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor Developer Profile

ShapedPlugin LLC

18 plugins · 315K total installs

77
trust score
Avg Security Score
97/100
Avg Patch Time
385 days
View full developer profile
Detection Fingerprints

How We Detect Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/styble/assets/css/style.min.css/wp-content/plugins/styble/assets/fontawesome/css/fontawesome.min.css/wp-content/plugins/styble/assets/css/fancybox.css/wp-content/plugins/styble/assets/css/accordion.min.css/wp-content/plugins/styble/assets/css/tabs.min.css/wp-content/plugins/styble/assets/js/accordion.min.js/wp-content/plugins/styble/assets/js/fancybox.umd.js/wp-content/plugins/styble/assets/js/masonry.js+2 more
Version Parameters
styble/style.min.css?ver=styble/fontawesome/css/fontawesome.min.css?ver=styble/fancybox.css?ver=styble/accordion.min.css?ver=styble/tabs.min.css?ver=styble/accordion.min.js?ver=styble/fancybox.umd.js?ver=styble/masonry.js?ver=styble/react-player.min.js?ver=styble/scripts.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
styble-accordionstyble-fancyboxstyble-tabsstyble-masonry
JS Globals
styble_accordion_paramsstyble_fancybox_paramsstyble_masonry_paramsstyble_tabs_paramsstyble_react_player_paramsstyble_scripts_params
REST Endpoints
/wp-json/styble/
FAQ

Frequently Asked Questions about Styble – Gutenberg Blocks Plugin and Page Builder Gutenberg Editor