presidentbeef/brakeman

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
build.rb13
A
0 mins
gem_common.rb25
A
0 mins
lib/brakeman.rb423
A
0 mins
B
89%
lib/brakeman/app_tree.rb204
A
0 mins
A
96%
lib/brakeman/call_index.rb197
A
0 mins
A
98%
lib/brakeman/checks.rb155
A
0 mins
A
93%
lib/brakeman/checks/check_basic_auth.rb65
A
0 mins
A
100%
lib/brakeman/checks/check_basic_auth_timing_attack.rb29
A
0 mins
A
100%
lib/brakeman/checks/check_cookie_serialization.rb19
A
0 mins
A
100%
lib/brakeman/checks/check_create_with.rb60
A
0 mins
A
97%
lib/brakeman/checks/check_csrf_token_forgery_cve.rb24
A
0 mins
A
100%
lib/brakeman/checks/check_default_routes.rb78
A
0 mins
A
94%
lib/brakeman/checks/check_deserialize.rb99
A
0 mins
A
100%
lib/brakeman/checks/check_detailed_exceptions.rb47
A
0 mins
A
100%
lib/brakeman/checks/check_digest_dos.rb32
A
0 mins
A
94%
lib/brakeman/checks/check_divide_by_zero.rb34
A
0 mins
A
94%
lib/brakeman/checks/check_dynamic_finders.rb38
A
0 mins
A
100%
lib/brakeman/checks/check_eol_rails.rb18
A
0 mins
A
100%
lib/brakeman/checks/check_eol_ruby.rb24
A
0 mins
A
100%
lib/brakeman/checks/check_escape_function.rb16
A
0 mins
B
85%
lib/brakeman/checks/check_evaluation.rb25
A
0 mins
A
100%
lib/brakeman/checks/check_execute.rb202
A
0 mins
A
99%
lib/brakeman/checks/check_file_access.rb64
A
0 mins
A
100%
lib/brakeman/checks/check_filter_skipping.rb24
A
0 mins
B
83%
lib/brakeman/checks/check_force_ssl.rb23
A
0 mins
A
100%
lib/brakeman/checks/check_forgery_setting.rb64
A
0 mins
B
86%
lib/brakeman/checks/check_header_dos.rb26
A
0 mins
A
100%
lib/brakeman/checks/check_i18n_xss.rb41
A
0 mins
A
92%
lib/brakeman/checks/check_jruby_xml.rb29
A
0 mins
F
40%
lib/brakeman/checks/check_json_encoding.rb40
A
0 mins
A
100%
lib/brakeman/checks/check_json_entity_escape.rb34
A
0 mins
A
100%
lib/brakeman/checks/check_json_parsing.rb88
A
0 mins
A
100%
lib/brakeman/checks/check_link_to_href.rb111
A
0 mins
A
98%
lib/brakeman/checks/check_mail_to.rb36
A
0 mins
B
89%
lib/brakeman/checks/check_mass_assignment.rb182
A
0 mins
A
94%
lib/brakeman/checks/check_mime_type_dos.rb32
A
0 mins
A
100%
lib/brakeman/checks/check_model_attr_accessible.rb44
A
0 mins
A
100%
lib/brakeman/checks/check_model_serialize.rb54
A
0 mins
A
100%
lib/brakeman/checks/check_nested_attributes.rb29
A
0 mins
B
87%
lib/brakeman/checks/check_nested_attributes_bypass.rb48
A
0 mins
A
100%
lib/brakeman/checks/check_number_to_currency.rb63
A
0 mins
A
100%
lib/brakeman/checks/check_page_caching_cve.rb30
A
0 mins
A
100%
lib/brakeman/checks/check_pathname.rb39
A
0 mins
A
100%
lib/brakeman/checks/check_permit_attributes.rb36
A
0 mins
A
100%
lib/brakeman/checks/check_quote_table_name.rb31
A
0 mins
A
93%
lib/brakeman/checks/check_ransack.rb40
A
0 mins
A
100%
lib/brakeman/checks/check_regex_dos.rb53
A
0 mins
A
93%
lib/brakeman/checks/check_render.rb96
A
0 mins
A
100%
lib/brakeman/checks/check_render_dos.rb31
A
0 mins
A
100%
lib/brakeman/checks/check_render_inline.rb44
A
0 mins
A
100%