Class: Risu::Parsers::Nessus::PostProcess::Apache

Inherits:
Base::PostProcessBase show all
Defined in:
lib/risu/parsers/nessus/postprocess/apache.rb

Instance Attribute Summary

Attributes inherited from Base::PostProcessBase

#info

Instance Method Summary collapse

Methods inherited from Base::PostProcessBase

#<=>, #==, #calculate_severity, #create_item, #create_plugin, #has_findings, #has_host_findings, inherited, #run

Constructor Details

#initializeApache

Returns a new instance of Apache.



29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
# File 'lib/risu/parsers/nessus/postprocess/apache.rb', line 29

def initialize
  @info =
  {
    :description => "Apache Patch Rollup",
    :plugin_id => -99986,
    :plugin_name => "Missing the latest Apache patches",
    :item_name => "Update to the latest Apache",
    :plugin_ids => [
      11030, #Apache Chunked Encoding Remote Overflow
      11137, #Apache < 1.3.27 Multiple Vulnerabilities (DoS, XSS)
      11793, #Apache < 1.3.28 Multiple Vulnerabilities (DoS, ID)
      11915, #Apache < 1.3.29 Multiple Modules Local Overflow
      31654, #Apache < 1.3.37 mod_rewrite LDAP Protocol URL Handling Overflow
      55976, #Apache HTTP Server Byte Range DoS
      57792, #Apache HTTP Server httpOnly Cookie Information Disclosure
      12280, #Apache < 1.3.31 / 2.0.49 Socket Connection Blocking Race Condition DoS
      17696, #Apache HTTP Server 403 Error Page UTF-7 Encoded XSS
      31408, #Apache 1.3.x < 1.3.41 Multiple Vulnerabilities (DoS, XSS)
      73405, #Apache 2.2.x < 2.2.27 Multiple Vulnerabilities
      56216, #Apache 2.2.x < 2.2.21 mod_proxy_ajp DoS
      57791, #Apache 2.2.x < 2.2.22 Multiple Vulnerabilities
      62101, #Apache 2.2.x < 2.2.23 Multiple Vulnerabilities
      64912, #Apache 2.2.x < 2.2.24 Multiple XSS Vulnerabilities
      68915, #Apache 2.2.x < 2.2.25 Multiple Vulnerabilities
      77531, #Apache 2.2.x < 2.2.28 Multiple Vulnerabilities
      45004, #Apache 2.2.x < 2.2.15 Multiple Vulnerabilities
      57603, #Apache 2.2.x < 2.2.13 APR apr_palloc Heap Overflow
      42052, #Apache 2.2.x < 2.2.14 Multiple Vulnerabilities
      48205, #Apache 2.2.x < 2.2.16 Multiple Vulnerabilities
      50070, #Apache 2.2.x < 2.2.17 Multiple Vulnerabilities
      53896, #Apache 2.2.x < 2.2.18 APR apr_fnmatch DoS
      69014, #Apache 2.4.x < 2.4.5 Multiple Vulnerabilities
      76622, #Apache 2.4.x < 2.4.10 Multiple Vulnerabilities
      81126, #Apache 2.4.x < 2.4.12 Multiple Vulnerabilities
      73081, #Apache 2.4.x < 2.4.8 Multiple Vulnerabilities
      84959, #Apache 2.4.x < 2.4.16 Multiple Vulnerabilities
      40467, #Apache 2.2.x < 2.2.12 Multiple Vulnerabilities
      96451, #Apache 2.4.x < 2.4.25 Multiple Vulnerabilities (httpoxy)
      100995, #Apache 2.2.x < 2.2.33-dev / 2.4.x < 2.4.26 Multiple Vulnerabilities -
      101788, #Apache 2.4.x < 2.4.27 Multiple Vulnerabilities
      103838, #Apache 2.4.x < 2.4.28 HTTP Vulnerability (OptionsBleed)
      101787, #Apache 2.2.x < 2.2.34 Multiple Vulnerabilities
      68914, #Apache 2.0.x < 2.0.65 Multiple Vulnerabilities
      123642, #Apache 2.4.x < 2.4.39 Multiple Vulnerabilities
      
    ]
  }
end