Easy Dark Theme for Astra Security & Risk Analysis

wordpress.org/plugins/easy-dark-theme-for-astra

Easy light/dark mode for Astra with a toggle button and optional palette mapping to Astra Global Colors.

0 active installs v1.1.1 PHP 8.0+ WP 6.0+ Updated Mar 19, 2026
accessibilityastracustomizationdark-modetheme-switcher
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Easy Dark Theme for Astra Safe to Use in 2026?

Generally Safe

Score 100/100

Easy Dark Theme for Astra 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 'easy-dark-theme-for-astra' plugin version 1.1.1 exhibits a generally good security posture based on the provided static analysis. The absence of any recorded vulnerabilities in its history is a significant positive indicator. The code also demonstrates strong practices by using prepared statements for all SQL queries and a high percentage of properly escaped output, which mitigates common injection and XSS risks. The limited attack surface, with only one shortcode and no unprotected entry points found, further contributes to its security. The presence of nonce and capability checks on several functions also shows a consideration for user authorization.

However, there are minor areas for improvement. The static analysis indicates the presence of file operations, which, while not inherently risky, can be a vector for vulnerabilities if not handled with extreme care and proper sanitization. While taint analysis found no critical or high-severity unsanitized paths, the fact that there were any flows analyzed means there's always a theoretical possibility of issues arising with future updates or more complex interactions not caught in this specific analysis.

Overall, 'easy-dark-theme-for-astra' v1.1.1 appears to be a relatively secure plugin with no known vulnerabilities and good coding practices. The primary concerns are minor, related to the potential risks of file operations and the theoretical, though unproven, possibility of future issues. The lack of historical vulnerabilities is a strong testament to its current security, suggesting the developers are attentive to security concerns.

Key Concerns

  • File operations present, potential for misuse
  • Some output not properly escaped
Vulnerabilities
None known

Easy Dark Theme for Astra Security Vulnerabilities

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

Easy Dark Theme for Astra Release Timeline

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

Easy Dark Theme for Astra Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
31
159 escaped
Nonce Checks
5
Capability Checks
4
File Operations
1
External Requests
0
Bundled Libraries
0

Output Escaping

84% escaped190 total outputs
Data Flows · Security
All sanitized

Data Flow Analysis

2 flows
handle_import_settings (includes/class-edta-admin.php:755)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Easy Dark Theme for Astra Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[edta_toggle] includes/class-edta-frontend.php:308
WordPress Hooks 16
filteradmin_body_classincludes/class-edta-admin.php:102
actionadmin_menuincludes/class-edta-admin.php:104
actionadmin_initincludes/class-edta-admin.php:105
actionadmin_enqueue_scriptsincludes/class-edta-admin.php:106
actionadmin_noticesincludes/class-edta-admin.php:107
actionadmin_noticesincludes/class-edta-admin.php:108
actionadmin_post_edta_dismiss_reviewincludes/class-edta-admin.php:109
actionadmin_post_edta_snooze_reviewincludes/class-edta-admin.php:110
actionadmin_post_edta_export_settingsincludes/class-edta-admin.php:112
actionadmin_post_edta_import_settingsincludes/class-edta-admin.php:113
actionadmin_post_edta_reset_settingsincludes/class-edta-admin.php:114
actionwp_enqueue_scriptsincludes/class-edta-frontend.php:12
filterbody_classincludes/class-edta-frontend.php:13
actionwp_headincludes/class-edta-frontend.php:14
actioninitincludes/class-edta-frontend.php:16
actionwidgets_initincludes/class-edta-frontend.php:17
Maintenance & Trust

Easy Dark Theme for Astra Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedMar 19, 2026
PHP min version8.0
Downloads309

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

Easy Dark Theme for Astra Developer Profile

Jael Meire

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 Easy Dark Theme for Astra

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/easy-dark-theme-for-astra/assets/css/admin.css/wp-content/plugins/easy-dark-theme-for-astra/assets/js/admin.js/wp-content/plugins/easy-dark-theme-for-astra/assets/css/frontend.css/wp-content/plugins/easy-dark-theme-for-astra/assets/js/frontend.js
Version Parameters
easy-dark-theme-for-astra/assets/css/admin.css?ver=easy-dark-theme-for-astra/assets/js/admin.js?ver=easy-dark-theme-for-astra/assets/css/frontend.css?ver=easy-dark-theme-for-astra/assets/js/frontend.js?ver=

HTML / DOM Fingerprints

CSS Classes
edta-helpedta-icoedta-ico-palette
Data Attributes
data-edta-tip
FAQ

Frequently Asked Questions about Easy Dark Theme for Astra