From 5ee5e76544618fec2dc1b17095fe1b67bd778c1a Mon Sep 17 00:00:00 2001 From: Christian Mehlmauer Date: Fri, 15 May 2015 22:34:24 +0200 Subject: [PATCH] new link types --- lib/common/models/vulnerability/urls.rb | 20 ++++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/lib/common/models/vulnerability/urls.rb b/lib/common/models/vulnerability/urls.rb index 36c3a5d8..f2ec6493 100644 --- a/lib/common/models/vulnerability/urls.rb +++ b/lib/common/models/vulnerability/urls.rb @@ -6,31 +6,39 @@ class Vulnerability def url_metasploit(module_path) # remove leading slash module_path = module_path.sub(/^\//, '') - "http://www.rapid7.com/db/modules/#{module_path}" + "https://www.rapid7.com/db/modules/#{module_path}" end def url_url(url) url end - def url_cve(cve) - "http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-#{cve}" + def url_cve(id) + "https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-#{id}" end def url_osvdb(id) - "http://osvdb.org/#{id}" + "http://osvdb.org/show/osvdb/#{id}" end def url_secunia(id) - "https://secunia.com/advisories/#{id}" + "https://secunia.com/advisories/#{id}/" end def url_exploitdb(id) - "http://www.exploit-db.com/exploits/#{id}/" + "https://www.exploit-db.com/exploits/#{id}/" end def url_id(id) "https://wpvulndb.com/vulnerabilities/#{id}" end + + def url_packetstorm(id) + "http://packetstormsecurity.com/files/#{id}/" + end + + def url_securityfocus(id) + "http://www.securityfocus.com/bid/#{id}/" + end end end