Theme-Independent Stylesheets Security & Risk Analysis

wordpress.org/plugins/theme-independent-stylesheets

Allows for use of uploaded stylesheets (.css files) to be used alongside any theme

10 active installs v1.1.0 PHP + WP + Updated Feb 7, 2018
cssindependentstylesheetstylesheetstheme
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Theme-Independent Stylesheets Safe to Use in 2026?

Generally Safe

Score 85/100

Theme-Independent Stylesheets has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "theme-independent-stylesheets" plugin, version 1.1.0, presents a generally positive security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and the complete reliance on prepared statements for SQL queries are significant strengths. Furthermore, the plugin demonstrates good practices by including capability checks, indicating awareness of user privilege management. The limited attack surface with no apparent unprotected entry points is also a reassuring sign. However, a concern arises from the file operation present in the code, the implications of which are not fully detailed here. Additionally, the 60% rate of properly escaped output suggests that a portion of the plugin's output might be vulnerable to cross-site scripting (XSS) if the unescaped outputs handle user-supplied data without further sanitization before being rendered.

Despite the lack of critical vulnerabilities flagged in taint analysis and the absence of any recorded CVEs, the plugin is not without potential weaknesses. The presence of file operations without further context is a red flag, as these operations, if not handled with extreme care, can lead to serious security issues like arbitrary file writes or reads. The partial output escaping also necessitates scrutiny. While the plugin has a clean history and a minimal attack surface, these areas require attention. The overall assessment is that the plugin is relatively secure, but the identified code signals, particularly the file operations and the percentage of unescaped output, suggest areas where improvements could significantly bolster its security.

Key Concerns

  • Unescaped output present
  • File operations present
Vulnerabilities
None known

Theme-Independent Stylesheets Security Vulnerabilities

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

Theme-Independent Stylesheets Code Analysis

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

Output Escaping

60% escaped42 total outputs
Attack Surface

Theme-Independent Stylesheets Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 8
actionadmin_initinc\classes\class-tissheets-settings.php:54
actionadmin_menuinc\classes\class-tissheets-settings.php:55
actionadmin_enqueue_scriptsinc\classes\class-tissheets-settings.php:56
actioninittheme-independent-stylesheets.php:42
filterupload_mimestheme-independent-stylesheets.php:47
filterplugin_action_linkstheme-independent-stylesheets.php:49
actionwp_enqueue_scriptstheme-independent-stylesheets.php:51
actionwp_headtheme-independent-stylesheets.php:53
Maintenance & Trust

Theme-Independent Stylesheets Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedFeb 7, 2018
PHP min version
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

Theme-Independent Stylesheets Developer Profile

jshoptaw

1 plugin · 10 total installs

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

How We Detect Theme-Independent Stylesheets

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/theme-independent-stylesheets/inc/classes/class-tissheets-plugin-functions.php/wp-content/plugins/theme-independent-stylesheets/inc/classes/class-tissheets-settings.php/wp-content/plugins/theme-independent-stylesheets/theme-independent-stylesheets.php

HTML / DOM Fingerprints

HTML Comments
<!--[if IE ]><![endif]--><!--[if lt IE 9 ]><![endif]-->+14 more
Data Attributes
id="tissheets_options"
FAQ

Frequently Asked Questions about Theme-Independent Stylesheets