presidentbeef/brakeman

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
docs/warning_types/information_disclosure/index.markdown
docs/warning_types/link_to/index.markdown
docs/warning_types/link_to_href/index.markdown
docs/warning_types/mass_assignment/index.markdown
docs/warning_types/redirect/index.markdown
docs/warning_types/remote_code_execution/index.markdown
docs/warning_types/remote_code_execution_yaml_load/index.markdown
docs/warning_types/session_manipulation/index.markdown
docs/warning_types/session_setting/index.markdown
docs/warning_types/sql_injection/index.markdown
docs/warning_types/ssl_verification_bypass/index.markdown
docs/warning_types/unsafe_deserialization/index.markdown
docs/warning_types/unscoped_find/index.markdown
gem_common.rb23
A
0 mins
lib/brakeman.rb388
A
0 mins
A
91%
lib/brakeman/app_tree.rb156
A
0 mins
A
100%
lib/brakeman/call_index.rb197
A
0 mins
A
98%
lib/brakeman/checks.rb155
A
0 mins
A
93%
lib/brakeman/checks/base_check.rb364
B
4 hrs
A
93%
lib/brakeman/checks/check_basic_auth.rb62
A
0 mins
A
100%
lib/brakeman/checks/check_basic_auth_timing_attack.rb28
A
0 mins
A
100%
lib/brakeman/checks/check_content_tag.rb156
A
25 mins
B
89%
lib/brakeman/checks/check_cookie_serialization.rb18
A
0 mins
A
100%
lib/brakeman/checks/check_create_with.rb58
A
0 mins
A
97%
lib/brakeman/checks/check_cross_site_scripting.rb282
A
45 mins
A
94%
lib/brakeman/checks/check_default_routes.rb75
A
0 mins
A
94%
lib/brakeman/checks/check_deserialize.rb82
A
0 mins
A
100%
lib/brakeman/checks/check_detailed_exceptions.rb45
A
0 mins
A
100%
lib/brakeman/checks/check_digest_dos.rb31
A
0 mins
A
94%
lib/brakeman/checks/check_divide_by_zero.rb33
A
0 mins
A
94%
lib/brakeman/checks/check_dynamic_finders.rb37
A
0 mins
A
100%
lib/brakeman/checks/check_escape_function.rb15
A
0 mins
B
85%
lib/brakeman/checks/check_evaluation.rb24
A
0 mins
A
100%
lib/brakeman/checks/check_execute.rb158
A
15 mins
A
97%
lib/brakeman/checks/check_file_access.rb63
A
0 mins
A
100%
lib/brakeman/checks/check_file_disclosure.rb30
A
20 mins
A
100%
lib/brakeman/checks/check_filter_skipping.rb23
A
0 mins
B
83%
lib/brakeman/checks/check_force_ssl.rb22
A
0 mins
A
100%
lib/brakeman/checks/check_forgery_setting.rb62
A
0 mins
B
86%
lib/brakeman/checks/check_header_dos.rb25
A
0 mins
A
100%
lib/brakeman/checks/check_i18n_xss.rb40
A
0 mins
A
92%
lib/brakeman/checks/check_jruby_xml.rb28
A
0 mins
F
40%
lib/brakeman/checks/check_json_encoding.rb39
A
0 mins
A
100%
lib/brakeman/checks/check_json_parsing.rb86
A
0 mins
A
100%
lib/brakeman/checks/check_link_to.rb84
A
25 mins
A
95%
lib/brakeman/checks/check_link_to_href.rb109
A
0 mins
A
98%
lib/brakeman/checks/check_mail_to.rb35
A
0 mins
B
89%
lib/brakeman/checks/check_mass_assignment.rb155
A
0 mins
A
93%
lib/brakeman/checks/check_mime_type_dos.rb31
A
0 mins
A
100%
lib/brakeman/checks/check_model_attr_accessible.rb43
A
0 mins
A
100%