myCred – Gutenberg Blocks Security & Risk Analysis

wordpress.org/plugins/mycred-blocks

myCred Gutenberg plugin which allows admin to add myCred shortcode with Gutenberg blocks. Admin can manage myCred shortcodes in the settings of Gutenb …

400 active installs v1.1.4 PHP 7.0+ WP 5.1.0+ Updated Apr 21, 2025
blockblocksgutenberggutenberg-blocksmycred
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is myCred – Gutenberg Blocks Safe to Use in 2026?

Generally Safe

Score 100/100

myCred – Gutenberg Blocks has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11mo ago
Risk Assessment

The static analysis of mycred-blocks v1.1.4 reveals an exceptionally strong security posture. The plugin exhibits a complete lack of identified attack surface points, including AJAX handlers, REST API routes, shortcodes, and cron events. This means there are no direct entry points for potential attackers to interact with the plugin's functionality. Furthermore, the code demonstrates excellent security practices, with no dangerous functions, all SQL queries using prepared statements, and all output properly escaped. The absence of file operations and external HTTP requests further minimizes potential vulnerabilities.

The vulnerability history for this plugin is also pristine, with zero known CVEs recorded. This, combined with the clean code analysis, suggests a mature and well-maintained codebase. The lack of any recorded past vulnerabilities or common vulnerability types indicates a proactive approach to security by the developers. The plugin's strengths lie in its minimal attack surface, robust coding practices, and a clean historical record.

While the data presented here paints a highly secure picture, it's important to note that static analysis has limitations. It may not catch all logic flaws or vulnerabilities that require specific user interaction or environmental conditions. However, based on the provided data, mycred-blocks v1.1.4 appears to be a very secure plugin with no immediate exploitable risks identified. The developers have demonstrated a commitment to secure coding.

Vulnerabilities
None known

myCred – Gutenberg Blocks Security Vulnerabilities

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

myCred – Gutenberg Blocks Code Analysis

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

myCred – Gutenberg Blocks Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 31
actionenqueue_block_editor_assetsblocks\mycred-affiliate-id\mycred-affiliate-id.php:3
actionenqueue_block_editor_assetsblocks\mycred-affiliate-link\mycred-affiliate-link.php:3
actionenqueue_block_editor_assetsblocks\mycred-badges\mycred-badges.php:3
actionenqueue_block_editor_assetsblocks\mycred-best-user\mycred-best-user.php:3
actionenqueue_block_editor_assetsblocks\mycred-buy\mycred-buy.php:3
actionenqueue_block_editor_assetsblocks\mycred-buy-form\mycred-buy-form.php:3
actionenqueue_block_editor_assetsblocks\mycred-email-subsc\mycred-email-subsc.php:3
actionenqueue_block_editor_assetsblocks\mycred-exchange\mycred-exchange.php:3
actionenqueue_block_editor_assetsblocks\mycred-give\mycred-give.php:3
actionenqueue_block_editor_assetsblocks\mycred-history\mycred-history.php:3
actionenqueue_block_editor_assetsblocks\mycred-hook-table\mycred-hook-table.php:3
actionenqueue_block_editor_assetsblocks\mycred-leaderboard\mycred-leaderboard.php:3
actionenqueue_block_editor_assetsblocks\mycred-link\mycred-link.php:3
actionenqueue_block_editor_assetsblocks\mycred-list-ranks\mycred-list-ranks.php:3
actionenqueue_block_editor_assetsblocks\mycred-load-coupon\mycred-load-coupon.php:3
actionenqueue_block_editor_assetsblocks\mycred-my-badges\mycred-my-badges.php:3
actionenqueue_block_editor_assetsblocks\mycred-my-balance\mycred-my-balance.php:3
actionenqueue_block_editor_assetsblocks\mycred-my-balance-converted\mycred-my-balance-converted.php:3
actionenqueue_block_editor_assetsblocks\mycred-my-rank\mycred-my-rank.php:3
actionenqueue_block_editor_assetsblocks\mycred-my-ranks\mycred-my-ranks.php:3
actionenqueue_block_editor_assetsblocks\mycred-total-balance\mycred-total-balance.php:3
actionenqueue_block_editor_assetsblocks\mycred-total-pts\mycred-total-pts.php:3
actionenqueue_block_editor_assetsblocks\mycred-total-since\mycred-total-since.php:3
actionenqueue_block_editor_assetsblocks\mycred-transfer\mycred-transfer.php:3
actionenqueue_block_editor_assetsblocks\mycred-users-of-all-ranks\mycred-users-of-all-ranks.php:3
actionenqueue_block_editor_assetsblocks\mycred-users-of-rank\mycred-users-of-rank.php:3
actionenqueue_block_editor_assetsblocks\mycred-video\mycred-video.php:3
filterblock_categoriesincludes\mycred-gutenberg-functions.php:13
actionplugins_loadedmycred-blocks.php:46
actionadmin_noticesmycred-blocks.php:52
actioninitmycred-blocks.php:60
Maintenance & Trust

myCred – Gutenberg Blocks Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 21, 2025
PHP min version7.0
Downloads15K

Community Trust

Rating90/100
Number of ratings2
Active installs400
Developer Profile

myCred – Gutenberg Blocks Developer Profile

Saad Iqbal

84 plugins · 1.4M total installs

76
trust score
Avg Security Score
96/100
Avg Patch Time
287 days
View full developer profile
Detection Fingerprints

How We Detect myCred – Gutenberg Blocks

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mycred-blocks/blocks/mycred-affiliate-id/index.js/wp-content/plugins/mycred-blocks/blocks/mycred-affiliate-link/index.js/wp-content/plugins/mycred-blocks/blocks/mycred-badges/index.js/wp-content/plugins/mycred-blocks/blocks/mycred-best-user/index.js/wp-content/plugins/mycred-blocks/blocks/mycred-buy/index.js/wp-content/plugins/mycred-blocks/blocks/mycred-buy-form/index.js/wp-content/plugins/mycred-blocks/blocks/mycred-email-subsc/index.js/wp-content/plugins/mycred-blocks/blocks/mycred-exchange/index.js+18 more

HTML / DOM Fingerprints

CSS Classes
mycred-gb-affiliate-idmycred-gb-affiliate-linkmycred-gb-badgesmycred-gb-best-usermycred-gb-buymycred-gb-buy-formmycred-gb-email-subscmycred-gb-exchange+18 more
Data Attributes
data-typedata-pt-typedata-rank-iddata-usersdata-show-balancedata-show-total+79 more
JS Globals
mycred_typesmycred_buy
Shortcode Output
[mycred_affiliate_id[/mycred_affiliate_id][mycred_affiliate_link[mycred_badges
FAQ

Frequently Asked Questions about myCred – Gutenberg Blocks