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