My Style Anytime Security & Risk Analysis

wordpress.org/plugins/my-style-anytime

Customize public frontend or admin backend wp-admin with responsive using the same CSS stylesheets file based on user roles type

10 active installs v1.7.0 PHP 7.0.0+ WP 5.6.0+ Updated Mar 12, 2026
csscustomcustomizeresponsivestyle
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is My Style Anytime Safe to Use in 2026?

Generally Safe

Score 100/100

My Style Anytime has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 2mo ago
Risk Assessment

The "my-style-anytime" v1.7.0 plugin demonstrates a generally good security posture based on the provided static analysis. It features a small attack surface with only two AJAX entry points, both of which appear to have authentication checks. The code exhibits strong practices regarding SQL queries, utilizing prepared statements exclusively, and a high rate of output escaping, suggesting a reduced risk of cross-site scripting (XSS) vulnerabilities. Furthermore, the plugin has no recorded vulnerabilities in its history, which is a positive indicator of its development and maintenance practices.

Despite these strengths, there are minor areas for improvement. While the overall output escaping is high, the remaining 83% properly escaped means 17% are not, which could still present a low-level XSS risk if those outputs handle user-supplied data. The presence of file operations, while not inherently risky, warrants attention to ensure they are not being used in a way that could lead to unauthorized file access or modification. The limited capability check and nonce checks, while present, could be more comprehensive depending on the functionality handled by the AJAX endpoints.

In conclusion, "my-style-anytime" v1.7.0 appears to be a relatively secure plugin. Its proactive approach to prepared SQL statements and good output escaping are commendable. The lack of historical vulnerabilities further bolsters confidence. However, continued vigilance regarding the unescaped output and careful review of file operations would further enhance its security. The limited number of entry points and the apparent presence of authentication checks are significant strengths.

Key Concerns

  • Non-escaped output detected
  • Limited capability checks
  • Potential risk from file operations
Vulnerabilities
None known

My Style Anytime Security Vulnerabilities

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

My Style Anytime Release Timeline

v1.7.1
v1.7.0Current
v1.6.0
v1.5.0
v1.4.1
v1.4.0
v1.3.0
v1.2.0
v1.1.0
v1.0.4
v1.0.3
v1.0.2
v1.0.1
Code Analysis
Analyzed Mar 17, 2026

My Style Anytime Code Analysis

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

Output Escaping

83% escaped90 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

5 flows
<backup> (pages\backup.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

My Style Anytime Attack Surface

Entry Points2
Unprotected0

AJAX Handlers 2

authwp_ajax_mysat_get_css_file_contentpages\editor.php:60
authwp_ajax_mysat_update_css_file_contentpages\editor.php:110
WordPress Hooks 29
actionadmin_enqueue_scriptsincludes\back\back_functions.php:36
actionadmin_initincludes\back\back_functions.php:118
actionadmin_enqueue_scriptsincludes\back\back_style_and_script.php:25
actionadmin_enqueue_scriptsincludes\back\back_style_and_script.php:73
actionadmin_enqueue_scriptsincludes\back\back_style_and_script.php:101
actionwp_enqueue_scriptsincludes\front\front_functions.php:37
actionwp_enqueue_scriptsincludes\front\front_functions.php:58
actionlogin_enqueue_scriptsincludes\functions_customization.php:69
filterlogin_headerurlincludes\functions_customization.php:83
filterlogin_headertextincludes\functions_customization.php:97
actioninitincludes\functions_security.php:20
filteruse_block_editor_for_postincludes\functions_settings.php:16
filteruse_block_editor_for_post_typeincludes\functions_settings.php:17
filteruse_widgets_block_editorincludes\functions_settings.php:18
actioninitincludes\functions_settings.php:22
filterlogin_titleincludes\functions_settings.php:70
filteradmin_titleincludes\functions_settings.php:73
filteruser_trailingslashitincludes\functions_settings.php:80
actioninitincludes\functions_settings.php:83
actioninitmy-style-anytime.php:126
actionadmin_menumy-style-anytime.php:203
filterplugin_row_metamy-style-anytime.php:256
actionadmin_footermy-style-anytime.php:305
actionadmin_initpages\backup.php:24
actionadmin_initpages\backup.php:128
actionadmin_initpages\editor.php:24
actionadmin_initpages\general.php:20
actionadmin_initpages\security.php:33
actionadmin_initpages\settings.php:64
Maintenance & Trust

My Style Anytime Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 12, 2026
PHP min version7.0.0
Downloads2K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

My Style Anytime Developer Profile

NewfieSoft

1 plugin · 10 total installs

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

How We Detect My Style Anytime

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/my-style-anytime/assets/css/animate.css/wp-content/plugins/my-style-anytime/assets/css/bootstrap.min.css/wp-content/plugins/my-style-anytime/assets/css/custom.css/wp-content/plugins/my-style-anytime/assets/css/owl.carousel.min.css/wp-content/plugins/my-style-anytime/assets/js/bootstrap.min.js/wp-content/plugins/my-style-anytime/assets/js/custom.js/wp-content/plugins/my-style-anytime/assets/js/isotope.pkgd.min.js/wp-content/plugins/my-style-anytime/assets/js/main.js+2 more
Script Paths
/wp-content/plugins/my-style-anytime/assets/js/bootstrap.min.js/wp-content/plugins/my-style-anytime/assets/js/custom.js/wp-content/plugins/my-style-anytime/assets/js/isotope.pkgd.min.js/wp-content/plugins/my-style-anytime/assets/js/main.js/wp-content/plugins/my-style-anytime/assets/js/owl.carousel.min.js/wp-content/plugins/my-style-anytime/assets/js/waypoints.min.js
Version Parameters
my-style-anytime/assets/css/animate.css?ver=my-style-anytime/assets/css/bootstrap.min.css?ver=my-style-anytime/assets/css/custom.css?ver=my-style-anytime/assets/css/owl.carousel.min.css?ver=my-style-anytime/assets/js/bootstrap.min.js?ver=my-style-anytime/assets/js/custom.js?ver=my-style-anytime/assets/js/isotope.pkgd.min.js?ver=my-style-anytime/assets/js/main.js?ver=my-style-anytime/assets/js/owl.carousel.min.js?ver=my-style-anytime/assets/js/waypoints.min.js?ver=

HTML / DOM Fingerprints

CSS Classes
mysat-form-input
Data Attributes
data-tab
FAQ

Frequently Asked Questions about My Style Anytime