HW Create Widget Content Template Security & Risk Analysis

wordpress.org/plugins/hw-create-widget-content-template

Create template for your widget content

10 active installs v1.0 PHP + WP 1.0.0+ Updated Sep 30, 2015
widget-skinwidget-template
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is HW Create Widget Content Template Safe to Use in 2026?

Generally Safe

Score 85/100

HW Create Widget Content Template 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 hw-create-widget-content-template v1.0 plugin exhibits a generally good security posture with some notable concerns. The plugin's attack surface is very small and appears to be protected by a nonce check. It also correctly uses prepared statements for all SQL queries and has a reasonable percentage of properly escaped output. However, the presence of the `unserialize` function is a significant risk, especially when coupled with a flow identified as having an unsanitized path and a high severity taint flow. This combination could allow for remote code execution if an attacker can control the data being unserialized. The plugin's history of zero known vulnerabilities is positive, suggesting it has been developed with security in mind or has not yet been a target. Nevertheless, the critical code signals identified in the static analysis warrant careful attention.

Key Concerns

  • Dangerous function unserialize detected
  • High severity taint flow detected
  • Flow with unsanitized path detected
  • Output escaping not fully implemented
  • Capability checks are missing
Vulnerabilities
None known

HW Create Widget Content Template Security Vulnerabilities

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

HW Create Widget Content Template Code Analysis

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

Dangerous Functions Found

unserializeif(is_string($config)) $config = @unserialize(base64_decode($config));hw-skin.php:310

Output Escaping

75% escaped12 total outputs
Data Flows
1 unsanitized

Data Flow Analysis

3 flows1 with unsanitized paths
_hw_skin_choose_skin_js_evt (hw-skin.php:675)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

HW Create Widget Content Template Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_hw_skin_choose_skin_evthw-skin.php:156
WordPress Hooks 4
filterhw_skin_dataAPF_Fields\hw_skin_FieldType.php:159
actionactivated_pluginfunctions.php:39
actionadmin_enqueue_scriptshw-skin.php:154
filterrenderOptionFieldincludes\hw_skin_options.php:35
Maintenance & Trust

HW Create Widget Content Template Maintenance & Trust

Maintenance Signals

WordPress version tested1.0.0
Last updatedSep 30, 2015
PHP min version
Downloads1K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Alternatives

HW Create Widget Content Template Alternatives

No alternatives data available yet.

Developer Profile

HW Create Widget Content Template Developer Profile

HOANG WEB

5 plugins · 140 total installs

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

How We Detect HW Create Widget Content Template

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/hw-create-widget-content-template/assets/css/hw-skin.css/wp-content/plugins/hw-create-widget-content-template/assets/js/hw-skin.js
Script Paths
/wp-content/plugins/hw-create-widget-content-template/assets/js/hw-skin.js
Version Parameters
hw-skin.css?ver=hw-skin.js?ver=

HTML / DOM Fingerprints

CSS Classes
hw-skin-content
HTML Comments
<!-- HW_SKIN Class created by hoangweb.com --><!-- note: create default skin located in plugin folder by /skins/default -->
Data Attributes
data-hwskin-widget
JS Globals
HW_SKIN_OPTIONShw_skin_obj
FAQ

Frequently Asked Questions about HW Create Widget Content Template