Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder Security & Risk Analysis

wordpress.org/plugins/squad-modules-for-divi

The Essential Divi plugin, offering 25+ stunning free modules like Advanced Divider, Flip box, and more.

1K active installs v3.4.4 PHP 7.4+ WP 6.0+ Updated Aug 24, 2025
dividivi-builderdivi-moduledivi-page-builderdivi-theme
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder Safe to Use in 2026?

Generally Safe

Score 100/100

Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7mo ago
Risk Assessment

The 'squad-modules-for-divi' plugin, version 3.4.4, demonstrates a generally good security posture with several strengths. The code analysis shows a very high percentage of SQL queries using prepared statements and properly escaped output, indicating robust practices against common injection vulnerabilities. The absence of any recorded CVEs, critical or high severity vulnerabilities in its history, and no external HTTP requests further contribute to a positive security outlook. Furthermore, the attack surface is limited to shortcodes, with no unprotected AJAX handlers or REST API routes identified.

However, there are a couple of areas that warrant attention. The presence of two identified flows with unsanitized paths, although not categorized as critical or high severity, suggests a potential for information disclosure or localized denial-of-service if exploited under specific circumstances. Additionally, the complete absence of nonce checks across all identified entry points is a notable concern. While other security measures are in place, nonce checks are a fundamental layer of defense against Cross-Site Request Forgery (CSRF) attacks. The use of Freemius as a bundled library, while common, could introduce a minor risk if the library itself has known vulnerabilities, though this is not indicated by the provided data.

In conclusion, 'squad-modules-for-divi' v3.4.4 is largely well-secured, with strong defenses against common web vulnerabilities. The primary weaknesses lie in the potential for unsanitized path flows and the complete lack of nonce checks. Addressing these would further solidify its security.

Key Concerns

  • Flows with unsanitized paths identified
  • No nonce checks across entry points
Vulnerabilities
None known

Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder Code Analysis

Dangerous Functions
0
Raw SQL Queries
4
40 prepared
Unescaped Output
16
607 escaped
Nonce Checks
0
Capability Checks
15
File Operations
3
External Requests
0
Bundled Libraries
1

Bundled Libraries

Freemius

SQL Query Safety

91% prepared44 total queries

Output Escaping

97% escaped623 total outputs
Data Flows
2 unsanitized

Data Flow Analysis

2 flows2 with unsanitized paths
log_requirement_failure (includes\Core\Requirements.php:1124)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface

Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder Attack Surface

Entry Points3
Unprotected0

Shortcodes 3

[disq_divi_library_layout] includes\Extensions\Visual_Builder\Layout_Shortcode.php:53
[squad_divi_library_layout] includes\Extensions\Visual_Builder\Layout_Shortcode.php:58
[divi_library_layout] includes\Extensions\Visual_Builder\Layout_Shortcode.php:63
WordPress Hooks 161
actionadmin_enqueue_scriptsdeprecated\Base\Core.php:202
actionwp_enqueue_scriptsdeprecated\Base\Core.php:203
actionet_builder_readydeprecated\Base\DiviBuilder\Integration\ShortcodeAPI.php:41
actionwp_enqueue_scriptsdeprecated\Base\DiviBuilder\Integration\ShortcodeAPI.php:44
actionadmin_enqueue_scriptsdeprecated\Base\DiviBuilder\Integration\ShortcodeAPI.php:45
actionwp_loadeddeprecated\Base\DiviBuilder\Utils\Elements\CustomFields\Managers\Fields.php:95
actionwp_loadeddeprecated\Base\DiviBuilder\Utils\Elements\CustomFields\Managers\Fields.php:96
actionadded_post_metadeprecated\Base\DiviBuilder\Utils\Elements\CustomFields\Managers\Fields.php:99
actionupdated_post_metadeprecated\Base\DiviBuilder\Utils\Elements\CustomFields\Managers\Fields.php:100
actiondeleted_post_metadeprecated\Base\DiviBuilder\Utils\Elements\CustomFields\Managers\Fields.php:101
actionshutdowndeprecated\Base\DiviBuilder\Utils\Elements\CustomFields\Managers\Fields.php:105
actionshutdowndeprecated\Base\DiviBuilder\Utils\Elements\CustomFields\Managers\Fields.php:107
filterdivi_squad_submenusdeprecated\Base\Factories\AdminMenu.php:45
filterdivi_squad_admin_body_classesdeprecated\Base\Factories\AdminMenu.php:46
filterdivi_squad_noticesdeprecated\Base\Factories\AdminNotice.php:45
filterdivi_squad_admin_notice_body_classesdeprecated\Base\Factories\AdminNotice.php:46
filterdivi_squad_notice_localize_datadeprecated\Base\Factories\AdminNotice.php:47
filterplugin_action_linksdeprecated\Base\Factories\BrandAsset.php:48
filternetwork_admin_plugin_action_linksdeprecated\Base\Factories\BrandAsset.php:49
filterplugin_row_metadeprecated\Base\Factories\BrandAsset.php:50
filteradmin_footer_textdeprecated\Base\Factories\BrandAsset.php:51
filterupdate_footerdeprecated\Base\Factories\BrandAsset.php:52
actionwp_enqueue_scriptsdeprecated\Base\Factories\PluginAsset.php:43
actionadmin_enqueue_scriptsdeprecated\Base\Factories\PluginAsset.php:44
filterdivi_squad_global_localize_datadeprecated\Base\Factories\PluginAsset.php:45
actionrest_api_initdeprecated\Base\Factories\RestRoute.php:45
actionadmin_enqueue_scriptsdeprecated\Integrations\Admin.php:44
actionadmin_enqueue_scriptsdeprecated\Integrations\Admin.php:45
filterplugin_row_metadeprecated\Integrations\Admin.php:77
filteradmin_footer_textdeprecated\Integrations\Admin.php:91
filterupdate_footerdeprecated\Integrations\Admin.php:105
actionwp_loadeddeprecated\Integrations\Core.php:33
actiondivi_extensions_initdeprecated\Integrations\Core.php:34
actiondivi_extensions_initdeprecated\Integrations\Core.php:35
actionadmin_noticesdeprecated\Integrations\WP.php:119
actionadmin_noticesdeprecated\Integrations\WP.php:134
actionadmin_noticesdeprecated\Integrations\WP.php:149
actionadmin_noticesdeprecated\Integrations\WP.php:155
actionadmin_noticesdeprecated\Integrations\WP.php:161
actiondivi_squad_register_frontend_assetsincludes\Builder\Assets.php:38
actiondivi_squad_enqueue_frontend_assetsincludes\Builder\Assets.php:39
actiondivi_squad_enqueue_frontend_assetsincludes\Builder\Assets.php:42
actionwp_loadedincludes\Builder\Utils\Elements\Custom_Fields\Managers\Fields.php:98
actionwp_loadedincludes\Builder\Utils\Elements\Custom_Fields\Managers\Fields.php:99
actionadded_post_metaincludes\Builder\Utils\Elements\Custom_Fields\Managers\Fields.php:102
actionupdated_post_metaincludes\Builder\Utils\Elements\Custom_Fields\Managers\Fields.php:103
actiondeleted_post_metaincludes\Builder\Utils\Elements\Custom_Fields\Managers\Fields.php:104
actionshutdownincludes\Builder\Utils\Elements\Custom_Fields\Managers\Fields.php:108
actionshutdownincludes\Builder\Utils\Elements\Custom_Fields\Managers\Fields.php:110
filterdivi_squad_post_query_current_post_element_outsideincludes\Builder\Version4\Modules\Post_Grid.php:506
filterdivi_squad_post_query_current_post_element_mainincludes\Builder\Version4\Modules\Post_Grid.php:507
actiondivi_squad_register_admin_assetsincludes\Core\Admin\Assets.php:44
actiondivi_squad_enqueue_admin_assetsincludes\Core\Admin\Assets.php:45
filterdivi_squad_global_localize_dataincludes\Core\Admin\Assets.php:48
actionwp_loadedincludes\Core\Admin\Branding.php:61
filterplugin_action_linksincludes\Core\Admin\Branding.php:64
filternetwork_admin_plugin_action_linksincludes\Core\Admin\Branding.php:65
filterplugin_row_metaincludes\Core\Admin\Branding.php:66
actionadmin_headincludes\Core\Admin\Branding.php:67
filteradmin_footer_textincludes\Core\Admin\Branding.php:69
filterupdate_footerincludes\Core\Admin\Branding.php:70
actionadmin_menuincludes\Core\Admin\Menu.php:110
filteradmin_body_classincludes\Core\Admin\Menu.php:111
actiondivi_squad_menu_badgesincludes\Core\Admin\Menu.php:114
actiondivi_squad_menu_list_htmlincludes\Core\Admin\Menu.php:115
filterdivi_squad_use_react_noticesincludes\Core\Admin\Notice.php:93
actionwp_loadedincludes\Core\Admin\Notice.php:99
filteradmin_body_classincludes\Core\Admin\Notice.php:100
actionadmin_noticesincludes\Core\Admin\Notice.php:101
actiondivi_squad_after_register_admin_assetsincludes\Core\Admin\Notice.php:103
actiondivi_squad_after_enqueue_admin_assetsincludes\Core\Admin\Notice.php:104
filterdivi_squad_global_localize_dataincludes\Core\Admin\Notice.php:105
actionwp_enqueue_scriptsincludes\Core\Assets.php:72
actionwp_enqueue_scriptsincludes\Core\Assets.php:73
actionwp_footerincludes\Core\Assets.php:74
actionadmin_enqueue_scriptsincludes\Core\Assets.php:77
actionadmin_enqueue_scriptsincludes\Core\Assets.php:78
actionadmin_footerincludes\Core\Assets.php:79
actionadmin_enqueue_scriptsincludes\Core\Assets.php:82
actionadmin_headincludes\Core\Assets.php:83
filterdivi_squad_body_classesincludes\Core\Assets.php:86
filterbody_classincludes\Core\Assets.php:87
filteradmin_body_classincludes\Core\Assets.php:88
actionadmin_headincludes\Core\Assets.php:91
actionwp_headincludes\Core\Assets.php:92
actionintincludes\Core\Distribution.php:52
filterenable_cpt_advanced_menu_logicincludes\Core\Distribution.php:168
filterhide_account_tabsincludes\Core\Distribution.php:169
filterdeactivate_on_activationincludes\Core\Distribution.php:170
filtershow_deactivation_subscription_cancellationincludes\Core\Distribution.php:171
filteris_submenu_visibleincludes\Core\Distribution.php:172
filtershow_admin_noticeincludes\Core\Distribution.php:173
filterplugin_iconincludes\Core\Distribution.php:174
filterplugin_titleincludes\Core\Distribution.php:175
filterplugin_versionincludes\Core\Distribution.php:176
filtersupport_forum_urlincludes\Core\Distribution.php:177
filter/forms/affiliation.phpincludes\Core\Distribution.php:180
filtertemplates/account.phpincludes\Core\Distribution.php:181
filtertemplates/connect.phpincludes\Core\Distribution.php:182
filtertemplates/checkout.phpincludes\Core\Distribution.php:183
filtertemplates/pricing.phpincludes\Core\Distribution.php:184
actiondivi_squad_register_admin_assetsincludes\Core\Distribution.php:187
actiondivi_squad_enqueue_admin_assetsincludes\Core\Distribution.php:188
filterdivi_squad_publisher_is_submenu_visibleincludes\Core\Distribution.php:191
actionadmin_menuincludes\Core\Distribution.php:194
filterwp_mail_content_typeincludes\Core\Error\Error_Mailer.php:178
actionwp_mail_failedincludes\Core\Error\Error_Mailer.php:179
actionwp_loadedincludes\Core\Extensions.php:136
actionshutdownincludes\Core\Memory.php:87
actionet_builder_readyincludes\Core\Modules.php:173
actiondivi_module_library_modules_dependency_treeincludes\Core\Modules.php:174
actioninitincludes\Core\Requirements.php:85
actionactivated_pluginincludes\Core\Requirements.php:88
actionafter_switch_themeincludes\Core\Requirements.php:89
actiondivi_squad_after_register_admin_assetsincludes\Core\Requirements.php:91
actiondivi_squad_after_enqueue_admin_assetsincludes\Core\Requirements.php:92
actiondivi_squad_after_minimum_requirementsincludes\Core\Requirements.php:95
actiondivi_squad_debug_info_itemsincludes\Core\Requirements.php:96
actiondivi_squad_after_standard_sectionsincludes\Core\Requirements.php:97
filterdivi_squad_required_divi_versionincludes\Core\Requirements.php:100
filterdivi_squad_plugin_life_typeincludes\Core\Requirements.php:101
filterdivi_squad_render_status_badgeincludes\Core\Requirements.php:102
filterdivi_squad_minimum_requirementsincludes\Core\Requirements.php:103
filterdivi_squad_requirement_rows_configincludes\Core\Requirements.php:104
actionadmin_menuincludes\Core\Requirements.php:839
actionadmin_headincludes\Core\Requirements.php:840
actiondivi_squad_menu_badgesincludes\Core\Requirements.php:841
actionrest_api_initincludes\Core\Rest_Routes.php:52
filterdebug_informationincludes\Core\Supports\Site_Health.php:49
filtermime_typesincludes\Extensions\Visual_Builder\Font_Upload.php:39
filterupload_mimesincludes\Extensions\Visual_Builder\Font_Upload.php:40
filtermime_typesincludes\Extensions\Visual_Builder\JSON.php:40
filterupload_mimesincludes\Extensions\Visual_Builder\JSON.php:41
filterwp_check_filetype_and_extincludes\Extensions\Visual_Builder\JSON.php:42
filtermanage_et_pb_layout_posts_columnsincludes\Extensions\Visual_Builder\Layout_Shortcode.php:48
actionmanage_et_pb_layout_posts_custom_columnincludes\Extensions\Visual_Builder\Layout_Shortcode.php:49
filterpre_do_shortcode_tagincludes\Extensions\Visual_Builder\Layout_Shortcode.php:135
filtermime_typesincludes\Extensions\Visual_Builder\SVG.php:42
filterupload_mimesincludes\Extensions\Visual_Builder\SVG.php:43
filterwp_check_filetype_and_extincludes\Extensions\Visual_Builder\SVG.php:44
filterdivi_squad_body_classesincludes\Extensions\WordPress\Copy.php:70
actiondivi_squad_register_admin_assetsincludes\Extensions\WordPress\Copy.php:73
actiondivi_squad_enqueue_admin_assetsincludes\Extensions\WordPress\Copy.php:74
actionadmin_footerincludes\Extensions\WordPress\Copy.php:77
actiondivi_squad_module_assets_registeredincludes\Integrations\Builder.php:55
actiondivi_squad_module_assets_enqueuedincludes\Integrations\Builder.php:56
actiondivi_squad_builder_assets_enqueuedincludes\Integrations\Builder.php:57
actiondivi_squad_register_admin_assetsincludes\Integrations\Builder.php:58
filterdivi_squad_modules_registered_listincludes\Integrations\Builder.php:60
filterdivi_squad_modules_premium_listincludes\Integrations\Builder.php:61
filteret_fb_backend_helpersincludes\Integrations\Builder_Placeholders.php:34
filteret_fb_get_asset_helpersincludes\Integrations\Builder_Placeholders.php:35
filterdivi_squad_registered_extensionsincludes\Integrations\Extensions.php:57
filteret_pb_module_processed_fieldsincludes\Settings\Migration.php:134
filteret_pb_module_shortcode_attributesincludes\Settings\Migration.php:135
filteret_pb_module_contentincludes\Settings\Migration.php:136
actioninitincludes\SquadModules.php:187
filteret_global_assets_listincludes\Utils\Divi.php:210
filteret_late_global_assets_listincludes\Utils\Divi.php:211
filteret_global_assets_listincludes\Utils\Divi.php:214
filteret_late_global_assets_listincludes\Utils\Divi.php:215
Maintenance & Trust

Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedAug 24, 2025
PHP min version7.4
Downloads29K

Community Trust

Rating100/100
Number of ratings11
Active installs1K
Developer Profile

Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder Developer Profile

The WP Squad

3 plugins · 1K total installs

91
trust score
Avg Security Score
95/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/squad-modules-for-divi/assets/css/squad-modules-divi.css/wp-content/plugins/squad-modules-for-divi/assets/js/squad-modules-divi.js/wp-content/plugins/squad-modules-for-divi/assets/css/squad-modules-divi-editor.css/wp-content/plugins/squad-modules-for-divi/assets/js/squad-modules-divi-editor.js/wp-content/plugins/squad-modules-for-divi/assets/js/divi-squad-helpers.js
Script Paths
/wp-content/plugins/squad-modules-for-divi/assets/js/squad-modules-divi.js/wp-content/plugins/squad-modules-for-divi/assets/js/divi-squad-helpers.js/wp-content/plugins/squad-modules-for-divi/assets/js/squad-modules-divi-editor.js
Version Parameters
squad-modules-for-divi/assets/css/squad-modules-divi.css?ver=squad-modules-for-divi/assets/js/squad-modules-divi.js?ver=squad-modules-for-divi/assets/css/squad-modules-divi-editor.css?ver=squad-modules-for-divi/assets/js/squad-modules-divi-editor.js?ver=squad-modules-for-divi/assets/js/divi-squad-helpers.js?ver=

HTML / DOM Fingerprints

CSS Classes
squad-modules-advanced-dividersquad-modules-flip-boxsquad-modules-animated-textsquad-modules-testimonial-slidersquad-modules-testimonials
JS Globals
diviSquad
FAQ

Frequently Asked Questions about Squad Modules Lite – Advanced Divi Modules for Divi Theme, Extra Theme and Divi Builder