Widget Text Icon Security & Risk Analysis

wordpress.org/plugins/widget-text-icon

Basically it just a WordPress "Text Widget" but with additional icon font selector based on FontAwesome. The Icon will show just before widg …

50 active installs v0.3 PHP + WP 3.2+ Updated May 2, 2013
iconswidget
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Widget Text Icon Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 12yr ago
Risk Assessment

The widget-text-icon plugin v0.3 exhibits a generally good security posture based on the static analysis. It demonstrates adherence to several security best practices, including a complete absence of dangerous functions, file operations, and external HTTP requests. Crucially, all SQL queries are prepared, and there are no identified taint flows with unsanitized paths. The plugin also has a clean vulnerability history with no recorded CVEs.

However, there are significant areas for improvement. The most concerning aspect is the extremely low percentage of properly escaped output (19%). This suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities, as user-supplied data could be rendered directly in the browser without adequate sanitization. Furthermore, the absence of nonce checks and the presence of only one capability check across the entire plugin's entry points (even though there are 0 entry points listed as unprotected) indicates a potential for privilege escalation or unauthorized actions if any new entry points are introduced or if the current structure is incomplete.

In conclusion, while the plugin avoids several common pitfalls, the severe under-escaperation of output is a critical weakness that significantly elevates its risk profile. The lack of robust authorization checks across potential entry points also represents a concern. The clean vulnerability history is a positive indicator, but it should not overshadow the immediate risks identified in the static analysis.

Key Concerns

  • Very low output escaping rate
  • Lack of nonce checks
  • Limited capability checks
Vulnerabilities
None known

Widget Text Icon Security Vulnerabilities

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

Widget Text Icon Code Analysis

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

Output Escaping

19% escaped21 total outputs
Attack Surface

Widget Text Icon Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 2
actionwp_enqueue_scriptswidgets-text-icon.php:68
actionwidgets_initwidgets-text-icon.php:183
Maintenance & Trust

Widget Text Icon Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedMay 2, 2013
PHP min version
Downloads4K

Community Trust

Rating100/100
Number of ratings1
Active installs50
Developer Profile

Widget Text Icon Developer Profile

Arya

2 plugins · 70 total installs

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

How We Detect Widget Text Icon

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

Asset Fingerprints

Version Parameters
/wp-content/plugins/widget-text-icon/widget-text-icon.php?ver=/wp-content/plugins/widget-text-icon/widget-text-icon.php

HTML / DOM Fingerprints

CSS Classes
widget-text-iconicon-textwidget-icon
Data Attributes
id="widget-text-icon"data-widget_id_base="widget-text-icon"
FAQ

Frequently Asked Questions about Widget Text Icon