
DesignSetGo Security & Risk Analysis
wordpress.org/plugins/designsetgo54 native blocks + 16 universal extensions for the WordPress block editor. Forms, dynamic post lists, animations, layouts — no page builder needed.
Is DesignSetGo Safe to Use in 2026?
Generally Safe
Score 100/100DesignSetGo has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'designsetgo' plugin v2.0.40 demonstrates a generally good security posture, with a high percentage of properly escaped outputs and the exclusive use of prepared statements for SQL queries. The plugin also implements a reasonable number of capability checks and nonce checks, indicating an awareness of common WordPress security practices. Furthermore, the absence of any recorded vulnerabilities or CVEs in its history suggests a history of stable and secure development.
However, there are specific areas of concern identified in the static analysis. The presence of 2 AJAX handlers and 21 REST API routes, with 2 REST API routes lacking permission callbacks, introduces potential attack vectors that are not adequately protected. Additionally, the use of the `preg_replace(/e)` function, while only appearing twice, is a known indicator of potential Regular Expression Denial of Service (ReDoS) vulnerabilities or other issues related to its evaluation mode. While taint analysis shows no current issues, the identified unprotected entry points and the use of a potentially dangerous function warrant careful consideration.
In conclusion, 'designsetgo' v2.0.40 has strong foundations in secure coding practices, particularly in data handling and output sanitization. The plugin's clean vulnerability history is a significant positive. The primary risks lie in the exposed REST API endpoints and the presence of the `preg_replace(/e)` function, which require immediate attention to mitigate potential security weaknesses and maintain its otherwise robust security profile.
Key Concerns
- REST API routes without permission callbacks
- Dangerous function: preg_replace(/e)
DesignSetGo Security Vulnerabilities
DesignSetGo Release Timeline
DesignSetGo Code Analysis
Dangerous Functions Found
SQL Query Safety
Output Escaping
DesignSetGo Attack Surface
AJAX Handlers 2
REST API Routes 21
WordPress Hooks 95
Scheduled Events 1
Maintenance & Trust
DesignSetGo Maintenance & Trust
Maintenance Signals
Community Trust
DesignSetGo Alternatives
JetFormBuilder — Dynamic Blocks Form Builder
jetformbuilder
Advanced form builder plugin for Gutenberg. Create forms from the ground up, customize the existing ones, and style them up – all in one editor.
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More
superb-blocks
Create WordPress websites with free forms, Gutenberg blocks, popups, sliders, countdowns, animations, pre-built pages, patterns & The Theme Designer
UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks
uicore-animate
UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.
Animate Blocks
animate-blocks
Animate Gutenberg blocks plugin for WordPress.
Serend Animations
serend-animations
Add beautiful scroll animations to Gutenberg blocks with a simple dropdown. Lightweight, GDPR-friendly, no third-party dependencies!
DesignSetGo Developer Profile
1 plugin · 5K total installs
How We Detect DesignSetGo
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/designsetgo/build/admin.css/wp-content/plugins/designsetgo/build/admin.js/wp-content/plugins/designsetgo/build/admin.jsdesignsetgo/build/admin.js?ver=designsetgo/build/admin.css?ver=HTML / DOM Fingerprints
designsetgo-admin-appdata-designsetgo-form-builderdesignSetGoAdmin/designsetgo/v1