
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.
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
9 total CVEs
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 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
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 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.
Extendify
extendify
The best WordPress templates, pattern, and layout library with 1,000+ designs built for the Gutenberg block editor.
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.
Qi Blocks Developer Profile
12 plugins · 321K 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