MW Theme URI Shortcode Security & Risk Analysis

wordpress.org/plugins/mw-theme-uri-shortcode

MW Theme URI Shortcode to make a shortcord outputting theme directory uri.

10 active installs v0.1 PHP + WP 3.4+ Updated Aug 5, 2013
directoryshortcodethemeuri
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is MW Theme URI Shortcode Safe to Use in 2026?

Generally Safe

Score 85/100

MW Theme URI Shortcode 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 "mw-theme-uri-shortcode" v0.1 plugin exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices by exclusively using prepared statements for all SQL queries and has no recorded vulnerability history, indicating a potentially well-maintained codebase to date. Furthermore, it avoids dangerous functions, file operations, and external HTTP requests, which are common vectors for exploitation.

However, significant concerns arise from the static analysis, particularly regarding output escaping. With 100% of its two identified outputs lacking proper escaping, this presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. Attackers could potentially inject malicious scripts through the shortcodes, leading to unauthorized actions or data theft within the WordPress environment. The absence of nonce checks on AJAX handlers, while there are no AJAX handlers currently, would become a concern if any were introduced without proper security measures.

Despite the lack of historical vulnerabilities, the critical issue of unescaped output poses an immediate and severe threat. While the plugin has a small attack surface and no known CVEs, the current state of output handling significantly undermines its overall security. It is strongly recommended to address the output escaping issues promptly to mitigate the risk of XSS.

Key Concerns

  • Unescaped output detected
Vulnerabilities
None known

MW Theme URI Shortcode Security Vulnerabilities

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

MW Theme URI Shortcode Release Timeline

v0.1Current
Code Analysis
Analyzed Apr 16, 2026

MW Theme URI Shortcode Code Analysis

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

Output Escaping

0% escaped2 total outputs
Attack Surface

MW Theme URI Shortcode Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[theme_directory] mw-theme-uri-shortcode.php:39
[template_directory_uri] mw-theme-uri-shortcode.php:40
[stylesheet_directory_uri] mw-theme-uri-shortcode.php:41
WordPress Hooks 4
actioninitmw-theme-uri-shortcode.php:42
actionadmin_initmw-theme-uri-shortcode.php:43
actionadmin_footermw-theme-uri-shortcode.php:77
filtermce_external_pluginsmw-theme-uri-shortcode.php:78
Maintenance & Trust

MW Theme URI Shortcode Maintenance & Trust

Maintenance Signals

WordPress version tested3.5.2
Last updatedAug 5, 2013
PHP min version
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs10
Developer Profile

MW Theme URI Shortcode Developer Profile

Takashi Kitajima

12 plugins · 131K total installs

80
trust score
Avg Security Score
89/100
Avg Patch Time
70 days
View full developer profile
Detection Fingerprints

How We Detect MW Theme URI Shortcode

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/mw-theme-uri-shortcode/js/editor_plugin.js
Script Paths
/wp-content/plugins/mw-theme-uri-shortcode/js/editor_plugin.js

HTML / DOM Fingerprints

JS Globals
template_directorystylesheet_directory
Shortcode Output
[theme_directory][template_directory_uri][stylesheet_directory_uri]
FAQ

Frequently Asked Questions about MW Theme URI Shortcode