
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Security & Risk Analysis
wordpress.org/plugins/cozy-addonsBuild any WordPress site without Elementor or Divi. 57 Gutenberg blocks, 600+ ready-made patterns & 40+ FSE templates. No page builder needed.
Is Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Safe to Use in 2026?
Generally Safe
Score 96/100Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The Cozy Addons plugin exhibits a mixed security posture. While it demonstrates good practices in its use of prepared statements for SQL queries and robust output escaping, several areas raise concerns. A significant portion of its AJAX handlers and REST API routes lack proper authorization checks, creating a substantial attack surface for unauthorized actions. The plugin also has a history of six medium-severity vulnerabilities, with past common types including code injection and cross-site scripting, indicating a recurring pattern of input sanitization and authorization weaknesses. Although there are currently no unpatched vulnerabilities and no critical taint flows identified in this analysis, the presence of numerous unprotected entry points combined with past vulnerability trends warrants caution. The plugin's strengths lie in its careful handling of SQL and output, but its lack of comprehensive authorization on its entry points is a notable weakness that could be exploited.
Key Concerns
- 4 AJAX handlers without auth checks
- 11 REST API routes without permission callbacks
- 6 medium-severity vulnerabilities in history
- Bundled Freemius v1.0 library
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Security Vulnerabilities
CVEs by Year
Severity Breakdown
6 total CVEs
Cozy Blocks <= 2.1.29 - Unauthenticated Arbitrary Shortcode Execution
Cozy Blocks <= 2.1.22 - Missing Authorization
Cozy Blocks <= 2.1.6 - Authenticated (Contributor+) Stored Cross-Site Scripting
Cozy Blocks <= 2.0.18 - Authenticated (Contributor+) Stored Cross-Site Scripting
Cozy Blocks <= 2.0.15 - Authenticated (Contributor+) Stored Cross-Site Scripting
Cozy Blocks <= 2.0.11 - Authenticated (Contributor+) Stored Cross-Site Scripting
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Release Timeline
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Code Analysis
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Attack Surface
AJAX Handlers 31
REST API Routes 15
WordPress Hooks 77
Scheduled Events 1
Maintenance & Trust
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Maintenance & Trust
Maintenance Signals
Community Trust
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Alternatives
Greenshift – animation and page builder blocks
greenshift-animation-and-page-builder-blocks
More than 20 special blocks for Gutenberg to build complex pages and animations with highest possible web vitals score.
Nova Blocks by Pixelgrade
nova-blocks
A collection of distinctive Gutenberg blocks, committed to making your site shine like a newborn star.
ComboBlocks — Block Library & Page Builder
combo-blocks
Landing Page Builder, Blog Builder, eCommerce Builder, Niche Site Builder, News Site Builder and More.
Gutenwave Blocks – Gutenberg Page Builder Blocks for Block Editor & FSE
gutenwave-blocks
Build stunning websites with Gutenberg. Free responsive blocks, starter templates & full site editing support in one lightweight plugin.
Blocks Monster
blocks-monster
Blocks Monster – Gutenberg Blocks, Elementor Widgets, Landing Page Builder, WooCommerce Enhancer
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates Developer Profile
40 plugins · 31K total installs
How We Detect Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/cozy-addons/assets/css/blocks.editor.min.css/wp-content/plugins/cozy-addons/assets/js/blocks.editor.min.js/wp-content/plugins/cozy-addons/assets/css/frontend.min.css/wp-content/plugins/cozy-addons/blocks/accordion/frontend.js/wp-content/plugins/cozy-addons/blocks/advanced-heading/frontend.js/wp-content/plugins/cozy-addons/blocks/blockquote/frontend.js/wp-content/plugins/cozy-addons/blocks/button/frontend.js/wp-content/plugins/cozy-addons/blocks/call-to-action/frontend.js+80 more/wp-content/plugins/cozy-addons/assets/js/cozy-block-editor.min.js/wp-content/plugins/cozy-addons/assets/js/frontend.min.jscozy-addons/assets/css/blocks.editor.min.css?ver=cozy-addons/assets/js/blocks.editor.min.js?ver=cozy-addons/assets/css/frontend.min.css?ver=cozy-addons/blocks/accordion/frontend.js?ver=cozy-addons/blocks/advanced-heading/frontend.js?ver=cozy-addons/blocks/blockquote/frontend.js?ver=cozy-addons/blocks/button/frontend.js?ver=cozy-addons/blocks/call-to-action/frontend.js?ver=cozy-addons/blocks/carousel/frontend.js?ver=cozy-addons/blocks/circle-progress/frontend.js?ver=cozy-addons/blocks/contact-form-7/frontend.js?ver=cozy-addons/blocks/countdown/frontend.js?ver=cozy-addons/blocks/divider/frontend.js?ver=cozy-addons/blocks/divider-one/frontend.js?ver=cozy-addons/blocks/dual-heading/frontend.js?ver=cozy-addons/blocks/flip-box/frontend.js?ver=cozy-addons/blocks/google-map/frontend.js?ver=cozy-addons/blocks/gallery/frontend.js?ver=cozy-addons/blocks/image-box/frontend.js?ver=cozy-addons/blocks/instagram/frontend.js?ver=cozy-addons/blocks/list/frontend.js?ver=cozy-addons/blocks/modal-popup/frontend.js?ver=cozy-addons/blocks/navigation-menu/frontend.js?ver=cozy-addons/blocks/number-counter/frontend.js?ver=cozy-addons/blocks/post-grid/frontend.js?ver=cozy-addons/blocks/post-slider/frontend.js?ver=cozy-addons/blocks/price-table/frontend.js?ver=cozy-addons/blocks/progressbar/frontend.js?ver=cozy-addons/blocks/pricing-table/frontend.js?ver=cozy-addons/blocks/section/frontend.js?ver=cozy-addons/blocks/slider/frontend.js?ver=cozy-addons/blocks/social-share/frontend.js?ver=cozy-addons/blocks/tabs/frontend.js?ver=cozy-addons/blocks/testimonial/frontend.js?ver=cozy-addons/blocks/testimonial-slider/frontend.js?ver=cozy-addons/blocks/timeline/frontend.js?ver=cozy-addons/blocks/tooltip/frontend.js?ver=cozy-addons/blocks/video/frontend.js?ver=cozy-addons/blocks/woo-add-to-cart/frontend.js?ver=cozy-addons/blocks/woo-products/frontend.js?ver=cozy-addons/blocks/woo-search/frontend.js?ver=cozy-addons/blocks/woo-categories/frontend.js?ver=cozy-addons/assets/js/frontend.min.js?ver=HTML / DOM Fingerprints
cozy-accordion-wrapcozy-accordion-itemcozy-accordion-headercozy-accordion-contentcozy-advanced-heading-wrapcozy-blockquote-wrapcozy-button-wrapcozy-cta-wrap+35 more<!-- wp:cozy-addons/accordion --><!-- wp:cozy-addons/advanced-heading --><!-- wp:cozy-addons/blockquote --><!-- wp:cozy-addons/button -->+35 moredata-block-client-iddata-cozy-accordiondata-cozy-tabsdata-cozy-sliderdata-cozy-carouseldata-cozy-testimonial-slider+1 morewindow.cozyBlockAccordionInitcozyAccordion_window.cozyBlockTabsInitcozyTabs_window.cozyBlockSliderInitcozySlider_+8 more