Category List Icon Security & Risk Analysis

wordpress.org/plugins/category-list-icon

Display category icon on list.

10 active installs v1.0 PHP + WP 3.8+ Updated Jun 9, 2015
category-iconcategory-iconscategory-list-image
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Category List Icon Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 10yr ago
Risk Assessment

The static analysis of the "category-list-icon" v1.0 plugin reveals a seemingly strong security posture in several areas. There are no identified AJAX handlers, REST API routes, shortcodes, or cron events, which significantly limits the plugin's attack surface. Furthermore, the absence of dangerous functions, file operations, and the use of prepared statements for all SQL queries are positive indicators of secure coding practices. The plugin also has no recorded vulnerability history, suggesting a lack of past security incidents.

However, significant concerns arise from the lack of output escaping and the presence of a taint flow with an unsanitized path. The fact that 0% of the 3 total outputs are properly escaped presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities. Any dynamic content displayed by the plugin could potentially be exploited if not correctly sanitized. The single identified taint flow with an unsanitized path, even if not rated critical or high in severity, warrants careful investigation as it indicates a potential pathway for malicious data to be processed without adequate sanitization, which could lead to unexpected behavior or further vulnerabilities.

In conclusion, while the plugin exhibits strengths in its limited attack surface and SQL handling, the critical flaw in output escaping and the presence of an unsanitized taint flow represent substantial security weaknesses. The lack of any recorded vulnerabilities is positive but does not negate the immediate risks identified in the code analysis. Mitigation of XSS risks through proper output escaping and a thorough review of the identified taint flow are essential to improve the plugin's security.

Key Concerns

  • Unescaped output
  • Taint flow with unsanitized path
  • No nonce checks
  • No capability checks
Vulnerabilities
None known

Category List Icon Security Vulnerabilities

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

Category List Icon Code Analysis

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

Output Escaping

0% escaped3 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

1 flows1 with unsanitized paths
<category-list-icon-admin> (category-list-icon-admin.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Category List Icon Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filterwp_list_categoriesindex.php:20
actionadmin_initindex.php:74
actionadmin_menuindex.php:75
Maintenance & Trust

Category List Icon Maintenance & Trust

Maintenance Signals

WordPress version tested4.2.39
Last updatedJun 9, 2015
PHP min version
Downloads3K

Community Trust

Rating20/100
Number of ratings1
Active installs10
Developer Profile

Category List Icon Developer Profile

PluginsPoint

20 plugins · 600 total installs

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

How We Detect Category List Icon

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/category-list-icon/css/style.css
Version Parameters
category-list-icon/css/style.css?ver=

HTML / DOM Fingerprints

CSS Classes
category-
Data Attributes
widthheight
FAQ

Frequently Asked Questions about Category List Icon