Menu Icons by Themeisle – Add Icons to Navigation Menus Security & Risk Analysis
wordpress.org/plugins/menu-iconsAdd icons to WordPress navigation menus easily — pick from Font Awesome, Dashicons, image icons & more. Style menu items with custom colors & sizes.
Is Menu Icons by Themeisle – Add Icons to Navigation Menus Safe to Use in 2026?
Generally Safe
Score 98/100Menu Icons by Themeisle – Add Icons to Navigation Menus has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The 'menu-icons' plugin v0.13.21 exhibits a generally strong security posture in its static analysis, with no critical or high-severity code signals like dangerous functions, raw SQL queries, or unsanitized file operations. The plugin demonstrates good practices in output escaping, with 93% of outputs properly handled, and utilizes prepared statements for all SQL queries. The limited attack surface, consisting of a single AJAX handler without explicit authentication checks, is a point of minor concern. However, the presence of 5 nonce checks, though not directly tied to the AJAX handler in the provided data, suggests an awareness of input validation, but the absence of capability checks for the AJAX handler is a notable weakness. The vulnerability history reveals a past of two medium-severity Cross-Site Scripting (XSS) vulnerabilities, with the most recent one patched. While there are currently no unpatched vulnerabilities, this history indicates a recurring susceptibility to XSS, suggesting that input sanitization might still require rigorous scrutiny, especially for any user-supplied data that could potentially reach output functions.
Key Concerns
- AJAX handler without auth checks
- Two past medium XSS vulnerabilities
- No capability checks on AJAX handler
Menu Icons by Themeisle – Add Icons to Navigation Menus Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Menu Icons by ThemeIsle <= 0.13.20 - Authenticated (Author+) Stored Cross-Site Scripting
Menu Icons by ThemeIsle <= 0.13.13 - Authenticated (Author+) Stored Cross-Site Scripting via SVG Upload
Menu Icons by Themeisle – Add Icons to Navigation Menus Release Timeline
Menu Icons by Themeisle – Add Icons to Navigation Menus Code Analysis
Output Escaping
Data Flow Analysis
Menu Icons by Themeisle – Add Icons to Navigation Menus Attack Surface
AJAX Handlers 1
WordPress Hooks 31
Maintenance & Trust
Menu Icons by Themeisle – Add Icons to Navigation Menus Maintenance & Trust
Maintenance Signals
Community Trust
Menu Icons by Themeisle – Add Icons to Navigation Menus Alternatives
The Menu: Custom mobile navigation with icons
the-menu
Create beautiful mobile navigation menus with custom icons, role-based visibility, and extensive style options for your WordPress site.
Icon Fonts
icon-fonts
This plugin adds support for 18 free icon fonts (over 6000 icons).
Social Media Icons WP – Add Custom Social Icons & Links with Shortcode
social-media-icons-wp
Add social media icons using Font Awesome or custom images. Easily sort, style, and display icons anywhere via shortcode.
SVG Heroicons Block
svg-heroicons-block
A Gutenberg block for Heroicons, an open source set of SVG icons at https://heroicons.com. ⚠️ Note: This is not an offical plugin from Tailwind Labs …
External Link Icon for Gutenberg
owadud-link-icon-block
A Gutenberg block for creating a link with a Dashicon or Font Awesome icon. Per-block, not global.
Menu Icons by Themeisle – Add Icons to Navigation Menus Developer Profile
37 plugins · 2.1M total installs
How We Detect Menu Icons by Themeisle – Add Icons to Navigation Menus
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/menu-icons/css/dashboard-notice.cssmenu-icons/css/dashboard-notice.css?ver=HTML / DOM Fingerprints
menu-icon-dashboard-notice