diff options
author | Salvatore Bonaccorso <carnil@debian.org> | 2023-01-20 13:56:23 +0100 |
---|---|---|
committer | Salvatore Bonaccorso <carnil@debian.org> | 2023-01-20 13:56:23 +0100 |
commit | 11d59f964b7cbac7b1c71134b9999e8178901be5 (patch) | |
tree | f54cd5e5deba52e29e1954ca3c190072ff264705 /bin | |
parent | 8f854fb3684d0c95a4235808956875634aa66932 (diff) |
Revert "Add links to more CVE search services"
This reverts commit 09544dc04cf8e9df4f76f0848897e59a55d58e32.
Better to discuss possible additions via merge requests. In particular
cvedetails.com is not something we owuld want to link. Other might add
value to the additional sources.
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/tracker_service.py | 83 |
1 files changed, 11 insertions, 72 deletions
diff --git a/bin/tracker_service.py b/bin/tracker_service.py index 90d1149a13..d3d27ebb89 100755 --- a/bin/tracker_service.py +++ b/bin/tracker_service.py @@ -377,10 +377,6 @@ data source.""")], "; ", self.make_cert_bug_ref(url, bug.name, 'CERT'), ", ", - self.make_cvedetails_bug_ref(url, bug.name, 'CVE Details'), - ", ", - self.make_circl_bug_ref(url, bug.name, 'CIRCL'), - ", ", self.make_lwn_bug_ref(url, bug.name, 'LWN'), ", ", self.make_osssec_bug_ref(url, bug.name, 'oss-sec'), @@ -392,28 +388,19 @@ data source.""")], self.make_edb_bug_ref(url, bug.name, 'EDB'), ", ", self.make_metasploit_bug_ref(url, bug.name, 'Metasploit'), - ", Red Hat ", - self.make_redhat_bug_ref(url, bug.name, 'bug'), - "/", - self.make_redhat_cve_ref(url, bug.name, 'CVE'), - ", Ubuntu ", - self.make_ubuntu_bug_ref(url, bug.name, 'bug'), - "/", - self.make_ubuntu_cve_ref(url, bug.name, 'CVE'), + ", ", + self.make_rhbug_ref(url, bug.name, + 'Red Hat'), + ", ", + self.make_ubuntu_bug_ref(url, bug.name, 'Ubuntu'), ", ", self.make_gentoo_bug_ref(url, bug.name, 'Gentoo'), ", SUSE ", - self.make_suse_bug_ref(url, bug.name, 'bug'), + self.make_suse_bug_ref(url, bug.name, 'bugzilla'), "/", self.make_suse_cve_ref(url, bug.name, 'CVE'), ", ", self.make_mageia_bug_ref(url, bug.name, 'Mageia'), - ", ", - self.make_alpine_bug_ref(url, bug.name, 'Alpine'), - ", Arch Linux ", - self.make_archlinux_bug_ref(url, bug.name, 'bug'), - "/", - self.make_archlinux_cve_ref(url, bug.name, 'CVE'), ", GitHub ", self.make_github_advisory_ref(url, bug.name, 'advisories'), "/", @@ -1533,10 +1520,6 @@ Debian bug number.'''), return url.absolute("https://nvd.nist.gov/vuln/detail/%s" % name) def url_cert_bug(self, url, name): return url.absolute("https://www.kb.cert.org/vuls/byid", searchview='', query=name) - def url_cvedetails_bug(self, url, name): - return url.absolute("https://www.cvedetails.com/cve-details.php", cve_id=name) - def url_circl_bug(self, url, name): - return url.absolute("https://cve.circl.lu/cve/%s" % name) def url_lwn_bug(self, url, name): return url.absolute("https://lwn.net/Search/DoSearch", words=name) def url_osssec_bug(self, url, name): @@ -1550,13 +1533,10 @@ Debian bug number.'''), return url.absolute("https://www.exploit-db.com/search/", action="search", cve=name) def url_metasploit_bug(self, url, name): return url.absolute("https://www.rapid7.com/db/search", q=name) - def url_redhat_bug(self, url, name): - return url.absolute("https://bugzilla.redhat.com/show_bug.cgi", id=name) - def url_redhat_cve(self, url, name): - return url.absolute("https://access.redhat.com/security/cve/%s" % name) + def url_rhbug(self, url, name): + return url.absolute("https://bugzilla.redhat.com/show_bug.cgi", + id=name) def url_ubuntu_bug(self, url, name): - return url.absolute("https://launchpad.net/bugs/cve/%s" % name) - def url_ubuntu_cve(self, url, name): return url.absolute("https://people.canonical.com/~ubuntu-security/cve/%s" % name) def url_gentoo_bug(self, url, name): return url.absolute("https://bugs.gentoo.org/show_bug.cgi", id=name) @@ -1567,12 +1547,6 @@ Debian bug number.'''), return url.absolute("https://www.suse.com/security/cve/%s/" % name) def url_mageia_bug(self, url, name): return url.absolute("https://advisories.mageia.org/%s.html" % name) - def url_alpine_bug(self, url, name): - return url.absolute("https://security.alpinelinux.org/vuln/%s" % name) - def url_archlinux_bug(self, url, name): - return url.absoluteDict("https://bugs.archlinux.org/", { "status[]": "", "search_in_details": "1", "string": name}) - def url_archlinux_cve(self, url, name): - return url.absolute("https://security.archlinux.org/%s" % name) def url_github_advisory_bug(self, url, name): return url.absolute("https://github.com/advisories", query=name) def url_github_code_bug(self, url, name): @@ -1655,16 +1629,6 @@ Debian bug number.'''), name = cve return A(self.url_cert_bug(url, cve), name) - def make_cvedetails_bug_ref(self, url, cve, name=None): - if name is None: - name = cve - return A(self.url_cvedetails_bug(url, cve), name) - - def make_circl_bug_ref(self, url, cve, name=None): - if name is None: - name = cve - return A(self.url_circl_bug(url, cve), name) - def make_lwn_bug_ref(self, url, cve, name=None): if name is None: name = cve @@ -1695,26 +1659,16 @@ Debian bug number.'''), name = cve return A(self.url_metasploit_bug(url, cve), name) - def make_redhat_bug_ref(self, url, cve, name=None): + def make_rhbug_ref(self, url, cve, name=None): if name is None: name = cve - return A(self.url_redhat_bug(url, cve), name) - - def make_redhat_cve_ref(self, url, cve, name=None): - if name is None: - name = cve - return A(self.url_redhat_cve(url, cve), name) + return A(self.url_rhbug(url, cve), name) def make_ubuntu_bug_ref(self, url, cve, name=None): if name is None: name = cve return A(self.url_ubuntu_bug(url, cve), name) - def make_ubuntu_cve_ref(self, url, cve, name=None): - if name is None: - name = cve - return A(self.url_ubuntu_cve(url, cve), name) - def make_gentoo_bug_ref(self, url, cve, name=None): if name is None: name = cve @@ -1735,21 +1689,6 @@ Debian bug number.'''), name = cve return A(self.url_mageia_bug(url, cve), name) - def make_alpine_bug_ref(self, url, cve, name=None): - if name is None: - name = cve - return A(self.url_alpine_bug(url, cve), name) - - def make_archlinux_bug_ref(self, url, cve, name=None): - if name is None: - name = cve - return A(self.url_archlinux_bug(url, cve), name) - - def make_archlinux_cve_ref(self, url, cve, name=None): - if name is None: - name = cve - return A(self.url_archlinux_cve(url, cve), name) - def make_github_advisory_ref(self, url, cve, name=None): if name is None: name = cve |