Sk Multi Tag Security & Risk Analysis

wordpress.org/plugins/sk-multi-tag

This plugin adds a tag cloud widget where you can select multiple tags at once.

10 active installs v1.0.2 PHP + WP 3.0+ Updated Aug 27, 2010
multi-tagtagtagcloudwidgetwordcloud
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Sk Multi Tag Safe to Use in 2026?

Generally Safe

Score 85/100

Sk Multi Tag has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 15yr ago
Risk Assessment

The 'sk-multi-tag' v1.0.2 plugin exhibits a mixed security posture. On the positive side, the plugin has no known vulnerabilities (CVEs) and its static analysis shows no critical or high severity taint flows, suggesting a lack of readily exploitable pathways for common attacks. Additionally, all SQL queries utilize prepared statements, which is a strong defense against SQL injection. The absence of file operations and external HTTP requests also reduces potential attack vectors.

However, there are significant concerns regarding code quality and best practices. The presence of the deprecated `create_function` in three instances is a red flag, as this function can be a source of security vulnerabilities if not used with extreme care, and it's generally advised to avoid it in modern PHP development. Furthermore, only 26% of output is properly escaped, indicating a high risk of Cross-Site Scripting (XSS) vulnerabilities. The lack of nonce checks and capability checks across all entry points is another critical oversight, especially if any of the AJAX handlers or REST API routes were to be added in the future, as this would leave them unprotected.

The plugin's vulnerability history of zero recorded CVEs is a positive indicator, but it could also be a reflection of the plugin's limited adoption or the thoroughness of past security audits. The outdated bundled jQuery library (v1.4.2) presents a known risk, as older versions often contain exploitable vulnerabilities. In conclusion, while the plugin currently lacks known external vulnerabilities and employs secure SQL practices, the internal code quality issues, particularly unescaped output and the use of `create_function`, alongside the outdated library, present significant potential risks that require remediation.

Key Concerns

  • High percentage of unescaped output
  • Use of deprecated create_function
  • Bundled outdated jQuery library
  • No nonce checks on entry points
  • No capability checks on entry points
Vulnerabilities
None known

Sk Multi Tag Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Sk Multi Tag Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

Sk Multi Tag Code Analysis

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

Dangerous Functions Found

create_function$args['topic_count_text_callback'] = create_function('$count', $body);sk_multitag.php:380
create_functionuasort( $tags, create_function('$a, $b', 'return strnatcasecmp($a->name, $b->name);') );sk_multitag.php:399
create_functionuasort( $tags, create_function('$a, $b', 'return ($a->count > $b->count);') );sk_multitag.php:401

Bundled Libraries

jQuery1.4.2

SQL Query Safety

100% prepared1 total queries

Output Escaping

26% escaped43 total outputs
Attack Surface

Sk Multi Tag Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
filteradd_admin_tab_skMultiTagmodule.php:17
actionwidgets_initsk_multitag.php:34
actionadmin_menuwpAdminLib\wp-admin-plugin.php:25
Maintenance & Trust

Sk Multi Tag Maintenance & Trust

Maintenance Signals

WordPress version tested3.0.5
Last updatedAug 27, 2010
PHP min version
Downloads5K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Sk Multi Tag Developer Profile

skipstorm

2 plugins · 20 total installs

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

How We Detect Sk Multi Tag

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/sk-multi-tag/widget.php/wp-content/plugins/sk-multi-tag/module.php
Version Parameters
sk-multi-tag/style.css?ver=sk-multi-tag/admin.css?ver=sk-multi-tag/sk-mt-public.js?ver=sk-multi-tag/sk-mt-admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
sk_multitag_cloudskmt-admin
HTML Comments
<!-- Here you can create a new tag cloud style --><!-- Info -->
Data Attributes
data-skmt-iddata-skmt-widget-id
JS Globals
skMultiTagAdmin
Shortcode Output
[sk_multitag_cloud][sk_multitag_cloud id="some-id"]
FAQ

Frequently Asked Questions about Sk Multi Tag