The Moon – Current Phase and Next Eclipse Security & Risk Analysis

wordpress.org/plugins/the-moon

Shows the current phase of The Moon, it's Zodiac sign and the date of the next lunar eclipse.

200 active installs v1.0.1 PHP 7.0+ WP 5.8+ Updated Nov 1, 2021
eclipselunarmoonphaseszodiac
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is The Moon – Current Phase and Next Eclipse Safe to Use in 2026?

Generally Safe

Score 85/100

The Moon – Current Phase and Next Eclipse has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4yr ago
Risk Assessment

The "the-moon" plugin v1.0.1 presents a generally good security posture based on the provided static analysis and vulnerability history. The absence of known CVEs and the zero-count for critical or high severity vulnerabilities in its history suggest a history of secure development. Furthermore, the code analysis shows no dangerous functions, no raw SQL queries, and no file operations, which are significant strengths. However, there are areas for improvement. The 56% proper output escaping rate indicates that nearly half of the outputs are not being properly sanitized, posing a risk of cross-site scripting (XSS) vulnerabilities. Additionally, the lack of any nonce or capability checks across all entry points (even though the attack surface is small) is a notable weakness, especially as the plugin grows.

Key Concerns

  • Nearly half of outputs are not properly escaped
  • No nonce checks on any entry points
  • No capability checks on any entry points
Vulnerabilities
None known

The Moon – Current Phase and Next Eclipse Security Vulnerabilities

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

The Moon – Current Phase and Next Eclipse Code Analysis

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

Output Escaping

56% escaped25 total outputs
Attack Surface

The Moon – Current Phase and Next Eclipse Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[themoon] includes\Complications_Moon_Shortcode.php:13
WordPress Hooks 4
actionwp_footerincludes\Complications_Moon_Base.php:12
actionenqueue_block_editor_assetsincludes\Complications_Moon_Block.php:10
actionenqueue_block_assetsincludes\Complications_Moon_Block.php:11
actionwidgets_initincludes\Complications_Moon_Widget.php:16
Maintenance & Trust

The Moon – Current Phase and Next Eclipse Maintenance & Trust

Maintenance Signals

WordPress version tested5.8.13
Last updatedNov 1, 2021
PHP min version7.0
Downloads3K

Community Trust

Rating100/100
Number of ratings2
Active installs200
Developer Profile

The Moon – Current Phase and Next Eclipse Developer Profile

offsky

1 plugin · 200 total installs

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

How We Detect The Moon – Current Phase and Next Eclipse

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/the-moon/includes/Complications_Moon.min.js/wp-content/plugins/the-moon/includes/vendor/svg.js-master/svg.min.js/wp-content/plugins/the-moon/includes/vendor/astronomy-master/source/js/astronomy.browser.min.js/wp-content/plugins/the-moon/includes/Complications_Moon_Block.min.js
Script Paths
/wp-content/plugins/the-moon/includes/Complications_Moon.min.js/wp-content/plugins/the-moon/includes/vendor/svg.js-master/svg.min.js/wp-content/plugins/the-moon/includes/vendor/astronomy-master/source/js/astronomy.browser.min.js/wp-content/plugins/the-moon/includes/Complications_Moon_Block.min.js
Version Parameters
complications_moon_main?ver=complications_moon_svg?ver=complications_moon_astro?ver=complications_moon_block?ver=

HTML / DOM Fingerprints

CSS Classes
complications_moon_shortcode
Data Attributes
id="complications_moon_class="complications_moon_shortcode"width="color="hidearrow="
Shortcode Output
<div id='complications_moon_' class='complications_moon_shortcode' Moon Loading...</div>
FAQ

Frequently Asked Questions about The Moon – Current Phase and Next Eclipse