Studio Immens CSS Classes Security & Risk Analysis

wordpress.org/plugins/studio-immens-css-classes

Create your own set of custom CSS classes, ready to use with one click, to enhance the design of your Gutenberg blocks.

0 active installs v2.0.0 PHP 7.4+ WP 5.8+ Updated Apr 2, 2026
csscustom-classesdesignfrontendutility-classes
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is Studio Immens CSS Classes Safe to Use in 2026?

Generally Safe

Score 100/100

Studio Immens CSS Classes has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 1mo ago
Risk Assessment

The "studio-immens-css-classes" v2.0.0 plugin exhibits a generally good security posture with several positive indicators. The extensive use of prepared statements for SQL queries and a very high percentage of properly escaped output are strong points. The absence of any known vulnerabilities in its history, critical taint flows, or raw SQL queries further strengthens its current security profile. This suggests diligent development practices and a low likelihood of readily exploitable issues.

However, a significant concern arises from the presence of one AJAX handler that lacks authentication checks. This creates a direct entry point for unauthenticated attackers, potentially allowing them to trigger unintended actions or gather information depending on the functionality of that specific handler. Additionally, the use of the `preg_replace(/e)` function, while not definitively a vulnerability without context, is a known source of potential code injection vulnerabilities if not handled with extreme care. The plugin's limited attack surface with only 5 entry points, one of which is unprotected, is a relatively contained risk, but the unprotected handler still warrants attention.

In conclusion, while the plugin benefits from a clean vulnerability history and robust data handling practices like prepared statements and output escaping, the unprotected AJAX endpoint represents a notable weakness. The `preg_replace(/e)` usage, though potentially benign, adds a layer of caution. The overall risk is moderate, with the primary concern being the unauthenticated AJAX handler.

Key Concerns

  • AJAX handler without authentication
  • Use of dangerous function preg_replace(/e)
Vulnerabilities
None known

Studio Immens CSS Classes Security Vulnerabilities

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

Studio Immens CSS Classes Release Timeline

v2.0.0Current
v1.2.1
v1.1.1
v1.1.0
v1.0.0
Code Analysis
Analyzed Apr 16, 2026

Studio Immens CSS Classes Code Analysis

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

Dangerous Functions Found

preg_replace(/e)preg_replace('/estudio-immens-css-classes.php:506

Output Escaping

98% escaped130 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
sicc_handle_tools_actions (studio-immens-css-classes.php:570)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

Studio Immens CSS Classes Attack Surface

Entry Points5
Unprotected1

AJAX Handlers 5

noprivwp_ajax_sicc_get_css_classesstudio-immens-css-classes.php:62
authwp_ajax_sicc_save_css_classstudio-immens-css-classes.php:67
authwp_ajax_sicc_get_css_classesstudio-immens-css-classes.php:68
authwp_ajax_sicc_edit_css_classstudio-immens-css-classes.php:69
authwp_ajax_sicc_delete_css_classstudio-immens-css-classes.php:70
WordPress Hooks 17
actionadmin_noticesstudio-immens-css-classes.php:39
actionadmin_menustudio-immens-css-classes.php:52
actionadmin_enqueue_scriptsstudio-immens-css-classes.php:53
actioninitstudio-immens-css-classes.php:56
actionenqueue_block_editor_assetsstudio-immens-css-classes.php:57
actionwp_headstudio-immens-css-classes.php:59
actionadmin_headstudio-immens-css-classes.php:60
actionadmin_initstudio-immens-css-classes.php:73
filterwp_php_error_messagestudio-immens-css-classes.php:76
actionadmin_initstudio-immens-css-classes.php:80
actionwp_footerstudio-immens-css-classes.php:82
actionadmin_footerstudio-immens-css-classes.php:83
actionadmin_noticesstudio-immens-css-classes.php:604
actionadmin_noticesstudio-immens-css-classes.php:615
actionadmin_noticesstudio-immens-css-classes.php:627
actionadmin_noticesstudio-immens-css-classes.php:631
actionadmin_noticesstudio-immens-css-classes.php:649
Maintenance & Trust

Studio Immens CSS Classes Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedApr 2, 2026
PHP min version7.4
Downloads395

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Studio Immens CSS Classes Developer Profile

Studio Immens

1 plugin · 0 total installs

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

How We Detect Studio Immens CSS Classes

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/studio-immens-css-classes/includes/bootstrap.min.css/wp-content/plugins/studio-immens-css-classes/includes/materialize.min.css/wp-content/plugins/studio-immens-css-classes/includes/pure-min.css/wp-content/plugins/studio-immens-css-classes/includes/bulma.min.css/wp-content/plugins/studio-immens-css-classes/includes/uikit.min.css/wp-content/plugins/studio-immens-css-classes/includes/spectre.min.css/wp-content/plugins/studio-immens-css-classes/includes/semantic.min.css/wp-content/plugins/studio-immens-css-classes/includes/foundation.min.css
Script Paths
/wp-content/plugins/studio-immens-css-classes/admin/js/admin.js/wp-content/plugins/studio-immens-css-classes/admin/js/tools.js/wp-content/plugins/studio-immens-css-classes/editor/js/editor.asset.php/wp-content/plugins/studio-immens-css-classes/editor/js/editor.js
Version Parameters
studio-immens-css-classes/includes/bootstrap.min.css?ver=studio-immens-css-classes/includes/materialize.min.css?ver=studio-immens-css-classes/includes/pure-min.css?ver=studio-immens-css-classes/includes/bulma.min.css?ver=studio-immens-css-classes/includes/uikit.min.css?ver=studio-immens-css-classes/includes/spectre.min.css?ver=studio-immens-css-classes/includes/semantic.min.css?ver=studio-immens-css-classes/includes/foundation.min.css?ver=studio-immens-css-classes/admin/js/admin.js?ver=studio-immens-css-classes/admin/js/tools.js?ver=studio-immens-css-classes/editor/js/editor.js?ver=

HTML / DOM Fingerprints

CSS Classes
si-css-studio-immens
HTML Comments
Plugin Name: Studio Immens CSS ClassesDescription: Add custom CSS classes to Gutenberg blocks with live preview.Version: 2.0.0Requires at least: 5.8 +7 more
JS Globals
studioImmensCSSClasses
REST Endpoints
/wp-json/studioimmens/v1/save-css-class/wp-json/studioimmens/v1/get-css-classes/wp-json/studioimmens/v1/edit-css-class/wp-json/studioimmens/v1/delete-css-class
FAQ

Frequently Asked Questions about Studio Immens CSS Classes