Easy Icon Grid Security & Risk Analysis

wordpress.org/plugins/easy-icon-grid

Easily display grids of icons using shortcodes, widgets and Gutenberg blocks

20 active installs v1.0.11 PHP 5.6+ WP 5.0+ Updated Oct 11, 2021
featuresfont-awesomegridiconlist
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Easy Icon Grid Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 4yr ago
Risk Assessment

The "easy-icon-grid" plugin exhibits a generally strong security posture based on the provided static analysis. It has a minimal attack surface consisting of a single shortcode, with no unprotected entry points identified. The absence of dangerous functions, file operations, and external HTTP requests is a positive indicator. Furthermore, all SQL queries are properly prepared, and there are no critical or high-severity taint analysis findings, suggesting that sensitive data is handled with care.

However, there are a few areas for improvement that temper the otherwise good security. The plugin relies on a single capability check, and critically, it has zero nonce checks across its identified entry points. With 61 output operations, 30% of which are not properly escaped, there is a notable risk of Cross-Site Scripting (XSS) vulnerabilities. The lack of vulnerability history might indicate a well-maintained plugin, but it doesn't negate the need for robust security practices, especially regarding nonces and output escaping.

In conclusion, while "easy-icon-grid" demonstrates good practices in areas like SQL sanitization and a limited attack surface, the absence of nonce checks and a significant percentage of unescaped output present tangible risks. Developers should prioritize implementing nonce checks for all entry points and ensure that all output is properly escaped to mitigate potential XSS vulnerabilities.

Key Concerns

  • Missing nonce checks for entry points
  • Significant percentage of unescaped output
Vulnerabilities
None known

Easy Icon Grid Security Vulnerabilities

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

Easy Icon Grid Code Analysis

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

Output Escaping

70% escaped61 total outputs
Attack Surface

Easy Icon Grid Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[easy_icon_grid] src\includes\class-shortcode.php:28
WordPress Hooks 8
filterplugin_action_links_easy-icon-grid/easy-icon-grid.phpsrc\includes\class-admin.php:27
actionadmin_initsrc\includes\class-controller.php:26
actionadmin_menusrc\includes\class-controller.php:27
actioninitsrc\includes\class-controller.php:30
actionenqueue_block_editor_assetssrc\includes\class-controller.php:33
actionenqueue_block_assetssrc\includes\class-controller.php:35
actionwidgets_initsrc\includes\class-controller.php:38
actionplugins_loadedsrc\includes\class-controller.php:41
Maintenance & Trust

Easy Icon Grid Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedOct 11, 2021
PHP min version5.6
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs20
Developer Profile

Easy Icon Grid Developer Profile

Websites Built For You

2 plugins · 420 total installs

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

How We Detect Easy Icon Grid

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easy-icon-grid/assets/css/easy-icon-grid.css/wp-content/plugins/easy-icon-grid/assets/js/easy-icon-grid.js
Script Paths
/wp-content/plugins/easy-icon-grid/assets/js/easy-icon-grid.js
Version Parameters
easy-icon-grid/assets/css/easy-icon-grid.css?ver=easy-icon-grid/assets/js/easy-icon-grid.js?ver=

HTML / DOM Fingerprints

CSS Classes
easy-icon-grid
HTML Comments
<!-- Easy Icon Grid Widget --><!-- Easy Icon Grid Block -->
Data Attributes
data-easy-icon-grid-id
JS Globals
EasyIconGrid
Shortcode Output
[easy_icon_grid
FAQ

Frequently Asked Questions about Easy Icon Grid