Class: Risu::Parsers::Nessus::PostProcess::AppleiTunesPatchRollup

Inherits:
Base::PostProcessBase show all
Defined in:
lib/risu/parsers/nessus/postprocess/apple_itunes.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

#initializeAppleiTunesPatchRollup

Returns a new instance of AppleiTunesPatchRollup.



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
# File 'lib/risu/parsers/nessus/postprocess/apple_itunes.rb', line 29

def initialize
	@info =
	{
		:description => "Apple iTunes Patch Rollup",
		:plugin_id => -99960,
		:plugin_name => "Missing the latest Apple iTunes Patches",
		:item_name => "Update to the latest Apple iTunes",
		:plugin_ids => [
			84504, #Apple iTunes < 12.2 Multiple Vulnerabilities (credentialed check)
			86001, #Apple iTunes < 12.3 Multiple Vulnerabilities (credentialed check)
			86602, #Apple iTunes < 12.3.1 Multiple Vulnerabilities (credentialed check)
			91347, #Apple iTunes < 12.4 DLL Injection Arbitrary Code Execution (credentialed check)
			87371, #Apple iTunes < 12.3.2 Multiple Vulnerabilities (credentialed check)
			92410, #Apple iTunes < 12.4.2 Multiple Vulnerabilities (credentialed check)
			94914, #Apple iTunes < 12.5.1 Multiple Vulnerabilities (credentialed check)
			94915, #Apple iTunes < 12.5.2 Multiple Vulnerabilities (credentialed check)
			95824, #Apple iTunes < 12.5.4 Multiple Vulnerabilities (credentialed check)
			96830, #Apple iTunes < 12.5.5 Multiple Vulnerabilities (credentialed check)
			100025, #Apple iTunes < 12.6 Multiple Vulnerabilities (credentialed check)
			100300, #Apple iTunes < 12.6.1 WebKit Memory Corruption RCE (credentialed check)
			78597, #Apple iTunes < 12.0.1 Multiple Vulnerabilities (credentialed check) -
			101954, #Apple iTunes < 12.6.2 Multiple Vulnerabilities (credentialed check) -
			111105, #Apple iTunes < 12.8 Multiple Vulnerabilities (credentialed check)
			117880, #Apple iTunes < 12.9 Multiple Vulnerabilities (credentialed check)
			108795, #Apple iTunes < 12.7.4 WebKit Multiple Vulnerabilities (credentialed check)
			110384, #Apple iTunes < 12.7.5 Multiple Vulnerabilities (credentialed check)
			118718, #Apple iTunes < 12.9.1 Multiple Vulnerabilities (credentialed check)
			119767, #Apple iTunes < 12.9.2 Multiple Vulnerabilities (credentialed check)
121473, #Apple iTunes < 12.9.3 Multiple Vulnerabilities (credentialed check)

		]
	}
end