
Celestial Lunar Phase Widget Security & Risk Analysis
wordpress.org/plugins/celestial-lunar-phaseDisplay the current moon phase with a bundled moon image, moonrise, moonset, illumination, shortcode, and Gutenberg block.
Is Celestial Lunar Phase Widget Safe to Use in 2026?
Generally Safe
Score 100/100Celestial Lunar Phase Widget has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "celestial-lunar-phase" plugin version 1.1.0 exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, SQL queries not utilizing prepared statements, and all output being properly escaped are significant strengths. Furthermore, the plugin has no recorded vulnerability history, which suggests a history of secure development or diligent patching by users.
The attack surface is minimal, with only two shortcodes identified as entry points, and crucially, none of these are unprotected. The presence of capability checks on these entry points further reinforces the security. The lack of any identified taint flows, critical or otherwise, indicates that user-supplied data is not being mishandled in a way that could lead to exploitation.
While the plugin demonstrates good security practices, the presence of two external HTTP requests without any explicit mention of their security implications or associated checks could be a minor area for future review. The absence of nonce checks on the identified entry points (though none are AJAX/REST) is also a general security best practice that is missing. Overall, the plugin appears to be secure for its current version, with its strengths far outweighing any minor potential concerns.
Key Concerns
- External HTTP requests without explicit security context
- Missing nonce checks on entry points
Celestial Lunar Phase Widget Security Vulnerabilities
Celestial Lunar Phase Widget Release Timeline
Celestial Lunar Phase Widget Code Analysis
Output Escaping
Celestial Lunar Phase Widget Attack Surface
Shortcodes 2
WordPress Hooks 8
Maintenance & Trust
Celestial Lunar Phase Widget Maintenance & Trust
Maintenance Signals
Community Trust
Celestial Lunar Phase Widget Alternatives
Spectra Gutenberg Blocks – Website Builder for the Block Editor
ultimate-addons-for-gutenberg
Power-up Gutenberg with advanced blocks for faster website creation. Build your WordPress website effortlessly using powerful building blocks!
Kadence Blocks — Page Builder Toolkit for Gutenberg Editor
kadence-blocks
20+ AI-powered Gutenberg Blocks with endless options, enabling top-notch efficiency for high-performance dynamic website creation.
Page Builder: Pagelayer – Drag and Drop website builder
pagelayer
The most advanced frontend drag & drop page builder. Pagelayer is a light weight but extremely powerful Website Builder.
Page Builder Gutenberg Blocks – CoBlocks
coblocks
CoBlocks is a suite of page builder WordPress blocks for Gutenberg, with 10+ new blocks and a true page builder experience with rows and columns.
Otter Blocks – Gutenberg Blocks, Page Builder for Gutenberg Editor & FSE
otter-blocks
Quickly create WordPress pages with 20+ blocks, 100+ ready-to-import designs, and advanced editor extensions. It’s website building, Lego-style!
Celestial Lunar Phase Widget Developer Profile
1 plugin · 0 total installs
How We Detect Celestial Lunar Phase Widget
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/celestial-lunar-phase/assets/css/lpsw.css/wp-content/plugins/celestial-lunar-phase/assets/js/lpsw-block.js/wp-content/plugins/celestial-lunar-phase/assets/css/lpsw-editor.css/wp-content/plugins/celestial-lunar-phase/assets/js/lpsw-block.jscelestial-lunar-phase/assets/css/lpsw.css?ver=celestial-lunar-phase/assets/js/lpsw-block.js?ver=celestial-lunar-phase/assets/css/lpsw-editor.css?ver=HTML / DOM Fingerprints
celestial-lunar-phase-widget-container<!-- Widget Settings --><!-- Required. Get a key from WeatherAPI.com. --><!-- Examples: "Winona, MN", "10001", or "44.05,-91.64". --><!-- Enabled -->name="lpsw_settings[api_key]"name="lpsw_settings[default_location]"name="lpsw_settings[default_title]"name="lpsw_settings[time_format]"name="lpsw_settings[show_location]"name="lpsw_settings[show_credit]"+1 morelpswBlock[celestial_lunar_phase_widget]