
Qi Blocks Security & Risk Analysis
wordpress.org/plugins/qi-blocksQi Blocks is the largest collection of Gutenberg blocks developed by Qode Interactive.
Is Qi Blocks Safe to Use in 2026?
Generally Safe
Score 92/100Qi Blocks has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The plugin 'qi-blocks' v1.4.8 exhibits a mixed security posture. On the positive side, static analysis reveals a relatively small attack surface with only two AJAX handlers, and critically, none of these are found to be unprotected by authentication checks. Furthermore, the code demonstrates good practices by heavily utilizing prepared statements for SQL queries (89%) and properly escaping a high percentage of output (89%). The presence of 14 capability checks and 2 nonce checks also indicates an effort towards securing certain functionalities. However, a significant concern arises from the plugin's vulnerability history, which shows a substantial number of past CVEs (9 total), including one high-severity and eight medium-severity vulnerabilities. Common patterns in these past issues include Improper Access Control, Missing Authorization, Cross-site Scripting, and PHP Remote File Inclusion, suggesting recurring weaknesses in input validation and authorization logic that have historically been exploited. While there are currently no unpatched vulnerabilities, the sheer volume and nature of past issues, coupled with the existence of file operations and external HTTP requests which can be vectors for exploitation if not handled carefully, present a notable risk.
Key Concerns
- Significant past vulnerability history
- Multiple medium and high severity past CVEs
- History of XSS and RFI vulnerabilities
- File operations present in code
- External HTTP requests present in code
- Some SQL queries not using prepared statements
- Some output not properly escaped
Qi Blocks Security Vulnerabilities
CVEs by Year
Severity Breakdown
10 total CVEs
Qi Blocks <= 1.4.9 - Insecure Direct Object Reference to Authenticated (Author+) Arbitrary Style Modification via 'page_id' Parameter
Qi Blocks <= 1.4.3 - Missing Authorization to Arbitrary Attachment Resize
Qi Blocks <= 1.4.3 - Missing Authorization to Authenticated (Contributor+) Plugin Settings Update
Qi Blocks <= 1.4.3 - Authenticated (Contributor+) Stored Cross-Site Scripting
Qi Blocks <= 1.3.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via Countdown Block
Qi Blocks <= 1.3.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via Counter Block
Qi Blocks <= 1.3.6 - Authenticated (Contributor+) Stored Cross-Site Scripting via ToC Block
Qi Blocks <= 1.3.2 - Authenticated (Contributor+) Local File Inclusion
Qi Blocks <= 1.3 - Authenticated (Contributor+) Stored Cross-Site Scripting
Qi Blocks <= 1.2.9 - Authenticated (Author+) Stored Cross-Site Scripting
Qi Blocks Release Timeline
Qi Blocks Code Analysis
SQL Query Safety
Output Escaping
Qi Blocks Attack Surface
AJAX Handlers 2
WordPress Hooks 66
Maintenance & Trust
Qi Blocks Maintenance & Trust
Maintenance Signals
Community Trust
Qi Blocks Alternatives
Cozy Blocks – Page Builder for Gutenberg Editor & FSE with 600+ Patterns, 58 Blocks & Templates
cozy-addons
Build any WordPress site without Elementor or Divi. 57 Gutenberg blocks, 600+ ready-made patterns & 40+ FSE templates. No page builder needed.
Necessary Blocks – Page Builder, Gutenberg Blocks & Patterns
necessary-blocks
Gutenberg blocks to create sites in the Gutenberg Blocks Editor with 50+ necessary blocks, patterns, templates with lots of customizing features.
Spectra Legacy – Gutenberg Blocks
ultimate-addons-for-gutenberg
Gutenberg blocks for existing Spectra websites. Maintained, stable, and fully supported — no action needed on your part.
Kadence Blocks — Page Builder Toolkit for Gutenberg Editor
kadence-blocks
20+ Gutenberg Blocks with endless options, enabling top-notch efficiency for high-performance dynamic website creation.
Extendify
extendify
The best WordPress templates, pattern, and layout library with 1,000+ designs built for the Gutenberg block editor.
Qi Blocks Developer Profile
12 plugins · 331K total installs
How We Detect Qi Blocks
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/qi-blocks/css/plugins/animate/animate.min.css/wp-content/plugins/qi-blocks/js/plugins/fslightbox/fslightbox.min.js/wp-content/plugins/qi-blocks/dist/grid.css/wp-content/plugins/qi-blocks/dist/main.css/wp-content/plugins/qi-blocks/dist/main.js/wp-content/plugins/qi-blocks/dist/grid-editor.css/wp-content/plugins/qi-blocks/dist/main-editor.css/wp-content/plugins/qi-blocks/dist/main-editor.js/wp-content/plugins/qi-blocks/js/plugins/fslightbox/fslightbox.min.js/wp-content/plugins/qi-blocks/dist/main.js/wp-content/plugins/qi-blocks/dist/main-editor.jsqi-blocks/dist/grid.css?ver=qi-blocks/dist/main.css?ver=qi-blocks/dist/main.js?ver=qi-blocks/dist/grid-editor.css?ver=qi-blocks/dist/main-editor.css?ver=qi-blocks/dist/main-editor.js?ver=HTML / DOM Fingerprints
qi-blocks-1.4.8qodef-gutenberg--touchqodef-gutenberg--no-touchQI_BLOCKS_VERSIONQI_BLOCKS_ABS_PATHQI_BLOCKS_INC_PATHQI_BLOCKS_REL_PATHQI_BLOCKS_ASSETS_URL_PATH