Custom Windows Pinned Tiles Security & Risk Analysis

wordpress.org/plugins/custom-windows-pinned-tiles

Look at the plugin banner image - which of these Windows Start Screen Tiles would you open, colorful live-updating ones in the top row or static, plai …

30 active installs v2.1 PHP + WP 3.5+ Updated Dec 23, 2014
ie10ie11internet-explorerlive-tilewindows-8
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Custom Windows Pinned Tiles Safe to Use in 2026?

Generally Safe

Score 85/100

Custom Windows Pinned Tiles has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 11yr ago
Risk Assessment

The "custom-windows-pinned-tiles" plugin v2.1 exhibits a seemingly strong security posture based on the provided static analysis. The absence of entry points like AJAX handlers, REST API routes, shortcodes, and cron events significantly reduces the potential attack surface. Furthermore, the code signals indicate a lack of dangerous functions, file operations, and external HTTP requests, which are common vectors for exploitation. The use of prepared statements for SQL queries is also a positive indicator of secure database interaction.

However, a significant concern arises from the low percentage of properly escaped output (9%). This suggests that data displayed to users may not be adequately sanitized, leaving the plugin vulnerable to Cross-Site Scripting (XSS) attacks. While taint analysis shows no immediate critical or high severity issues, the lack of proper output escaping is a pervasive risk that can be exploited if any user-controlled data is rendered on the frontend without sufficient sanitization. The plugin's vulnerability history is clean, which is positive, but it's crucial to remember that past security does not guarantee future immunity, especially with the identified output escaping deficiency.

In conclusion, while the plugin has a minimal attack surface and good practices in areas like SQL handling, the critical weakness in output escaping presents a substantial risk for XSS vulnerabilities. This overshadows the otherwise clean static analysis and vulnerability history. Addressing the output escaping issues should be the highest priority to improve the plugin's overall security.

Key Concerns

  • Low percentage of properly escaped output
Vulnerabilities
None known

Custom Windows Pinned Tiles Security Vulnerabilities

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

Custom Windows Pinned Tiles Code Analysis

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

Output Escaping

9% escaped23 total outputs
Attack Surface

Custom Windows Pinned Tiles Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 5
actionadmin_initcustom-windows-pinned-tiles.php:35
actionadmin_menucustom-windows-pinned-tiles.php:36
filterplugin_action_linkscustom-windows-pinned-tiles.php:37
actionadmin_enqueue_scriptscustom-windows-pinned-tiles.php:92
actionwp_headcustom-windows-pinned-tiles.php:314
Maintenance & Trust

Custom Windows Pinned Tiles Maintenance & Trust

Maintenance Signals

WordPress version tested4.1.42
Last updatedDec 23, 2014
PHP min version
Downloads8K

Community Trust

Rating100/100
Number of ratings4
Active installs30
Developer Profile

Custom Windows Pinned Tiles Developer Profile

Nick Halsey

27 plugins · 24K total installs

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

How We Detect Custom Windows Pinned Tiles

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/custom-windows-pinned-tiles/start-screen-preview.png/wp-content/plugins/custom-windows-pinned-tiles/default-wp-logo.png
Script Paths
/wp-content/plugins/custom-windows-pinned-tiles/pinned-tiles-admin.js

HTML / DOM Fingerprints

CSS Classes
live-preview-tilelive-preview-imagelive-preview-title
HTML Comments
tile icon
Data Attributes
id="tile-preview-container"id="preview-tile"id="tile-img-preview"id="the_title"id="preview-disclaimer"
FAQ

Frequently Asked Questions about Custom Windows Pinned Tiles