
Blocks for ChurchSuite Security & Risk Analysis
wordpress.org/plugins/blocks-for-churchsuiteBlocks For ChurchSuite is a plugin providing blocks that enable display of event and small group data from ChurchSuite in various ways.
Is Blocks for ChurchSuite Safe to Use in 2026?
Generally Safe
Score 100/100Blocks for ChurchSuite has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "blocks-for-churchsuite" plugin version 1.0.5 exhibits a generally strong security posture based on the provided static analysis. The absence of identified AJAX handlers, REST API routes, shortcodes, and cron events with no authentication checks indicates a very limited attack surface, which is a positive sign. Furthermore, the code signals reveal no dangerous functions, no SQL queries that aren't prepared, and no file operations, all contributing to a robust foundation. The single external HTTP request warrants further investigation to ensure it is handled securely and doesn't introduce a supply chain risk.
While the plugin demonstrates good practices in several areas, a few concerns arise. The 75% output escaping rate suggests that a quarter of the outputs are not properly escaped, which could lead to cross-site scripting (XSS) vulnerabilities if untrusted data is rendered. The lack of nonce checks and capability checks is also a significant concern, as these are fundamental WordPress security mechanisms designed to prevent CSRF and unauthorized actions. The absence of any vulnerability history is a positive indicator of past security diligence, but it doesn't negate the potential risks identified in the current code analysis.
In conclusion, the plugin has a good foundation with a minimal attack surface and secure handling of SQL queries. However, the unescaped outputs and the complete absence of nonce and capability checks are notable weaknesses that introduce potential security risks. Addressing these specific areas should be a priority to improve the overall security of the plugin.
Key Concerns
- Missing Nonce Checks
- Missing Capability Checks
- Unescaped Output (25% of outputs)
Blocks for ChurchSuite Security Vulnerabilities
Blocks for ChurchSuite Release Timeline
Blocks for ChurchSuite Code Analysis
Output Escaping
Blocks for ChurchSuite Attack Surface
WordPress Hooks 3
Maintenance & Trust
Blocks for ChurchSuite Maintenance & Trust
Maintenance Signals
Community Trust
Blocks for ChurchSuite Alternatives
Events Block For The Events Calendar
events-block-for-the-events-calendar
The Events Block for The Events Calendar lets you showcase your events from The Events Calendar right within the Gutenberg pages.
Slider Addons for The Events Calendar
tecslider
Slider Blocks to showcase your events.
Integration for ChurchSuite
cs-integration
Integration for ChurchSuite is a plugin to enable display of data from ChurchSuite JSON feeds
Explara Lite
explara-lite
Managing events shouldn’t be complex and costly. Now integrate the power of Explara to your existing WordPress site with the Explara Lite Plugin.
Fair Schedule Blocks
fair-schedule-blocks
Schedule blocks for Gutenberg.
Blocks for ChurchSuite Developer Profile
3 plugins · 10 total installs
How We Detect Blocks for ChurchSuite
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/blocks-for-churchsuite/blocks/build/cs-calendar.asset.php/wp-content/plugins/blocks-for-churchsuite/blocks/build/cs-event-cards.asset.php/wp-content/plugins/blocks-for-churchsuite/blocks/build/cs-event-list.asset.php/wp-content/plugins/blocks-for-churchsuite/blocks/build/cs-smallgroups.asset.php/wp-content/plugins/blocks-for-churchsuite/blocks/build/blocks.style.css/wp-content/plugins/blocks-for-churchsuite/blocks/build/blocks.editor.css/wp-content/plugins/blocks-for-churchsuite/blocks/build/index.jsblocks-for-churchsuite/blocks/build/cs-calendar.asset.php?ver=blocks-for-churchsuite/blocks/build/cs-event-cards.asset.php?ver=blocks-for-churchsuite/blocks/build/cs-event-list.asset.php?ver=blocks-for-churchsuite/blocks/build/cs-smallgroups.asset.php?ver=blocks-for-churchsuite/blocks/build/blocks.style.css?ver=blocks-for-churchsuite/blocks/build/blocks.editor.css?ver=blocks-for-churchsuite/blocks/build/index.js?ver=HTML / DOM Fingerprints
wp-block-amb-dev-b4cs-cs-calendarwp-block-amb-dev-b4cs-cs-event-cardswp-block-amb-dev-b4cs-cs-event-listwp-block-amb-dev-b4cs-cs-smallgroupsdata-wp-block="amb-dev/b4cs-cs-calendar"data-wp-block="amb-dev/b4cs-cs-event-cards"data-wp-block="amb-dev/b4cs-cs-event-list"data-wp-block="amb-dev/b4cs-cs-smallgroups"wp.blocks.registerBlockTypewp.element.createElementwp.i18n.__