Themify Icons Security & Risk Analysis
wordpress.org/plugins/themify-iconsNifty plugin that enables you to use the Themify Icons (https://themify.me/themify-icons) font on your site.
Is Themify Icons Safe to Use in 2026?
Generally Safe
Score 98/100Themify Icons has a strong security track record. Known vulnerabilities have been patched promptly.
The Themify Icons plugin v2.0.4 exhibits a mixed security posture. The static analysis indicates several positive security practices, including the absence of dangerous functions, 100% of SQL queries utilizing prepared statements, and a commendable three capability checks in place. The limited attack surface, with all identified entry points having some form of authorization, is also a positive indicator. However, there are notable concerns. A significant portion of output (54%) is not properly escaped, creating a potential for Cross-Site Scripting (XSS) vulnerabilities. The absence of nonce checks on AJAX handlers is a critical oversight, leaving these endpoints vulnerable to CSRF attacks.
The vulnerability history reveals a past of two medium-severity CVEs, both related to Cross-Site Scripting. While there are currently no unpatched vulnerabilities, the recurring nature of XSS issues suggests a potential weakness in the plugin's sanitization or output encoding practices. The last vulnerability being in 2025 is concerning as it implies the data might be from a future scan or there are unpatched vulnerabilities that haven't been publicly disclosed yet. Overall, while the plugin has strengths in its database interactions and some access control, the prevalent output escaping issues and the lack of nonce protection on AJAX handlers present significant security risks that require immediate attention.
Key Concerns
- Significant unescaped output detected
- Missing nonce checks on AJAX handlers
- Previous medium severity XSS vulnerabilities
Themify Icons Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
Themify Icons <= 2.0.3 - Authenticated (Contributor+) Stored Cross-Site Scripting
Themify Icons <= 2.0.1 - Authenticated (Contributor+) Stored Cross-Site Scripting
Themify Icons Code Analysis
Bundled Libraries
Output Escaping
Themify Icons Attack Surface
AJAX Handlers 1
Shortcodes 1
WordPress Hooks 19
Maintenance & Trust
Themify Icons Maintenance & Trust
Maintenance Signals
Community Trust
Themify Icons Alternatives
Missing Menu Items
missing-menu-items
Adds missing menu items into your Appearance menu in the WordPress admin area to make maneuvering to useful WordPress editor features easy.
Easy Symbols & Icons
easy-symbols-icons
A simple WordPress plugin to manage and use icon fonts via a block editor with easy font uploads and selection.
Enable Navigation Icons
enable-navigation-icons
Easily add icons to Navigation Block items in WordPress.
Precise Expressions Admin Menu Reorganizer Lite
precise-expressions-admin-menu-reorganizer-lite
Clean up and reorganize your WordPress and WooCommerce admin menus. Hide clutter, build custom rules, and simplify the dashboard instantly.
Font Awesome
font-awesome
The official way to use Font Awesome Free or Pro icons on your WordPress site, brought to you by the Font Awesome team.
Themify Icons Developer Profile
10 plugins · 140K total installs
How We Detect Themify Icons
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/themify-icons/assets/themify-icons/themify-icons.css/wp-content/plugins/themify-icons/assets/styles.css/wp-content/plugins/themify-icons/assets/icon-picker.jsthemify-icons/assets/themify-icons/themify-icons.css?ver=themify-icons/assets/styles.css?ver=themify-icons/assets/icon-picker.js?ver=HTML / DOM Fingerprints
themify-menu-iconti_iconicon-lefticon-wrappedicon-wrapped-topicon-boxedicon-boxed-topbg-color-white+24 moredata-targetthemifyIconsPlugin<span class="ti_icon<i class="themify-menu-icon <i class="