Showing 16,139 of 22,252 total issues
Avoid too many return
statements within this method. Open
Open
return CheckCode::Appears if revision.to_i < 1
Avoid too many return
statements within this method. Open
Open
return CheckCode::Safe("User #{username} does not have the required privileges for exploitation to work.")
Avoid too many return
statements within this method. Open
Open
return [true, "Successfully deescalated privileges by removing #{@role_to_add}"]
Avoid too many return
statements within this method. Open
Open
return CheckCode::Unknown("#{peer} - Could not connect to web service")
Avoid too many return
statements within this method. Open
Open
return xml_doc_or_check_code unless success # in this case xml_doc_or_check_code is a CheckCode so we can return it directly
Avoid too many return
statements within this method. Open
Open
return [true]
Avoid too many return
statements within this method. Open
Open
return CheckCode::Safe("The target is OpenTSDB version #{version}")
Avoid too many return
statements within this method. Open
Open
return CheckCode::Appears if revision.to_i < 10
Avoid too many return
statements within this method. Open
Open
return [false, "Received unexpected response while attempting to trigger the notification. The payload likely wasn't executed."]
Avoid too many return
statements within this method. Open
Open
return [false, 'Failed to parse the users.xml file while attempting to deescalate privileges. Manual cleanup is required.']
Avoid too many return
statements within this method. Open
Open
return [false, xml_doc_or_msg] unless success # this is only used for cleanup. for exploit this cannot happen
Avoid too many return
statements within this method. Open
Open
return CheckCode::Detected('Version unknown') unless matches && matches.length > 1
Avoid too many return
statements within this method. Open
Open
return CheckCode::Appears("User #{username} has #{@highest_priv} privileges. Exploitation is likely possible via privilege escalation to ROLE_FILESYSTEM_EDITOR.")
Avoid too many return
statements within this method. Open
Open
return CheckCode::Appears("The target is OpenTSDB version #{version}")
Avoid too many return
statements within this method. Open
Open
return CheckCode::Appears("User #{username} has the required privileges for exploitation to work without privilege escalation.")
Avoid too many return
statements within this method. Open
Open
return CheckCode::Safe
Avoid too many return
statements within this method. Open
Open
return CheckCode::Appears if revision.to_i < 17
Avoid too many return
statements within this method. Open
Open
return CheckCode::Unknown("Failed to obtain a valid OpenNMS version: #{e}")
Avoid too many return
statements within this method. Open
Open
return CheckCode::Appears if revision.to_i < 2
Avoid too many return
statements within this method. Open
Open
return [true, 'Received expected response while triggering the payload. Please be patient, it may take a few seconds for the payload to execute.']