Genesis Dambuster Security & Risk Analysis

wordpress.org/plugins/genesis-dambuster

A Genesis only WordPress plugin that makes it easy to set up your pages for edge to edge content. Ideal for full width Beaver Builder templates.

3K active installs v1.11.0 PHP 5.3.6+ WP 3.5+ Updated Mar 28, 2019
beaver-builderfull-width-templatesgenesis-plugin
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Genesis Dambuster Safe to Use in 2026?

Generally Safe

Score 85/100

Genesis Dambuster has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 7yr ago
Risk Assessment

The genesis-dambuster plugin v1.11.0 presents a generally good security posture, with no known vulnerabilities or recorded CVEs, indicating a history of secure development. The static analysis shows a minimal attack surface, with no AJAX handlers, REST API routes, shortcodes, or cron events that are directly exposed to users without authentication or permission checks. SQL queries are all handled securely using prepared statements and there are no file operations or external HTTP requests, which are common sources of vulnerabilities.

However, there are some areas for concern. The presence of the `unserialize` function is a notable risk, as deserialization vulnerabilities can be critical if the input is not strictly controlled and validated. While the total output escaping is low at 30%, the specific data that is outputted and how it is handled would need further review to determine the exact risk. The limited number of nonce and capability checks, coupled with the low percentage of properly escaped output, suggests potential weaknesses in input validation and output sanitization for specific functionalities.

In conclusion, the plugin benefits from a lack of reported vulnerabilities and a small attack surface. The secure handling of database queries and the absence of external interactions are strong points. Nevertheless, the use of `unserialize` and the low rate of output escaping warrant careful consideration and potential further investigation to ensure all data inputs are appropriately sanitized and validated to prevent the exploitation of any potential deserialization flaws or cross-site scripting issues.

Key Concerns

  • Use of unserialize function
  • Low percentage of properly escaped output
Vulnerabilities
None known

Genesis Dambuster Security Vulnerabilities

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

Genesis Dambuster Code Analysis

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

Dangerous Functions Found

unserialize$the_options = unserialize(strrev(base64_decode($the_options)));classes\class-options.php:41
unserializereturn isset($meta[$key]) ? (is_serialized($meta[$key]) ? @unserialize($meta[$key]) : $meta[$key]) :classes\class-utils.php:106
unserialize&& ($options = (is_serialized($meta) ? @unserialize($meta) : $meta))classes\class-utils.php:128
unserialize&& ($options = (is_serialized($meta) ? @unserialize($meta) : $meta))classes\class-utils.php:182

Output Escaping

30% escaped23 total outputs
Attack Surface

Genesis Dambuster Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 51
actionwp_enqueue_scriptsclasses\class-academy.php:8
actionwp_headclasses\class-academy.php:17
actionadmin_noticesclasses\class-admin.php:98
actionadmin_enqueue_scriptsclasses\class-admin.php:116
actionadmin_enqueue_scriptsclasses\class-admin.php:117
actionadmin_enqueue_scriptsclasses\class-admin.php:118
actionadmin_print_footer_scriptsclasses\class-admin.php:151
actionwp_enqueue_scriptsclasses\class-ambiance.php:9
actiongenesis_metaclasses\class-breakthrough.php:22
actiongenesis_metaclasses\class-breakthrough.php:33
actiongenesis_before_entryclasses\class-expose.php:15
actiongenesis_before_entryclasses\class-expose.php:19
actiongenesis_before_entryclasses\class-expose.php:23
actiongenesis_metaclasses\class-interior.php:9
actiongenesis_before_postclasses\class-mindstream.php:6
actiongenesis_before_postclasses\class-mindstream.php:10
actiongenesis_before_postclasses\class-mindstream.php:14
actionadmin_initclasses\class-plugin.php:103
actioninitclasses\class-plugin.php:112
actioninitclasses\class-plugin.php:113
filtergenesis_do_subnavclasses\class-showcase.php:13
filterpre_option_sixteen-nine-backstretch-imageclasses\class-sixteen-nine.php:18
actionload-post.phpclasses\class-template-admin.php:38
actionload-post-new.phpclasses\class-template-admin.php:39
actionsave_postclasses\class-template-admin.php:40
actionadd_meta_boxesclasses\class-template-admin.php:41
actionadmin_menuclasses\class-template-admin.php:42
actionadmin_enqueue_scriptsclasses\class-template-admin.php:50
actionadmin_enqueue_scriptsclasses\class-template-admin.php:60
actionadmin_enqueue_scriptsclasses\class-template-admin.php:68
actionadmin_enqueue_scriptsclasses\class-template-admin.php:74
actionadmin_enqueue_scriptsclasses\class-template-admin.php:75
actionwpclasses\class-template.php:55
filtertheme_mod_header_imageclasses\class-template.php:142
filterbody_classclasses\class-template.php:143
filterbody_classclasses\class-template.php:168
filtergenesis_edit_post_linkclasses\class-template.php:205
filtertheme_mod_background_imageclasses\class-template.php:258
filtertheme_mod_background_colorclasses\class-template.php:259
filterbody_classclasses\class-template.php:260
filtergenesis_pre_get_option_site_layoutclasses\class-template.php:265
filterbody_classclasses\class-template.php:266
actionwp_enqueue_scriptsclasses\class-template.php:267
actionwp_enqueue_scriptsclasses\class-template.php:271
actiongenesis_before_entryclasses\class-the-411.php:10
actiongenesis_before_entryclasses\class-the-411.php:14
actiongenesis_before_entryclasses\class-the-411.php:18
actiongenesis_before_entryclasses\class-the-411.php:22
actiongenesis_before_entryclasses\class-the-411.php:26
actionwp_enqueue_scriptsclasses\class-utils.php:475
actionwp_enqueue_scriptsclasses\class-utils.php:476
Maintenance & Trust

Genesis Dambuster Maintenance & Trust

Maintenance Signals

WordPress version tested5.1.22
Last updatedMar 28, 2019
PHP min version5.3.6
Downloads100K

Community Trust

Rating98/100
Number of ratings30
Active installs3K
Developer Profile

Genesis Dambuster Developer Profile

Russell Jamieson

4 plugins · 4K total installs

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

How We Detect Genesis Dambuster

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/genesis-dambuster/styles/admin.css/wp-content/plugins/genesis-dambuster/styles/metabox.css/wp-content/plugins/genesis-dambuster/styles/tabs.css/wp-content/plugins/genesis-dambuster/scripts/jquery.tabs.js/wp-content/plugins/genesis-dambuster/images/genesisdambuster.png
Script Paths
/wp-content/plugins/genesis-dambuster/scripts/jquery.tabs.js
Version Parameters
genesis-dambuster/styles/admin.css?ver=genesis-dambuster/styles/metabox.css?ver=genesis-dambuster/styles/tabs.css?ver=genesis-dambuster/scripts/jquery.tabs.js?ver=

HTML / DOM Fingerprints

CSS Classes
genesis-dambuster-metaboxgenesis-dambuster-tabsgenesis-dambuster-tabgenesis-dambuster-tab-content
Data Attributes
data-tab-id
JS Globals
jQuerygenesis_dambuster_admin
FAQ

Frequently Asked Questions about Genesis Dambuster