diff options
author | Emilio Pozuelo Monfort <pochu@debian.org> | 2020-08-06 08:11:51 +0200 |
---|---|---|
committer | Emilio Pozuelo Monfort <pochu@debian.org> | 2020-08-06 08:24:33 +0200 |
commit | 9ba765b1b05370e240ba5b3167c3ceb791460879 (patch) | |
tree | 10dde1f6e072e2651d13bfba2fd8b88be2426675 /bin | |
parent | 9b9f4012ab2ba9cced00aa50f0badf4b75f1f9b1 (diff) |
bin/report-vuln: adapt urllib import for py3
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/report-vuln | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/bin/report-vuln b/bin/report-vuln index 5cd6f261c9..986534159f 100755 --- a/bin/report-vuln +++ b/bin/report-vuln @@ -16,7 +16,11 @@ from tempfile import NamedTemporaryFile import os import re import sys -import urllib +try: + from urllib import urlencode, urlopen +except ImportError: + from urllib.parse import urlencode + from urllib.request import urlopen from textwrap import wrap temp_id = re.compile('(?:CVE|cve)\-[0-9]{4}-XXXX') @@ -60,10 +64,10 @@ def gen_index(ids): return ret def http_get(id): - param = urllib.urlencode({'name' : id}) + param = urlencode({'name' : id}) resp = '' try: - f = urllib.urlopen('https://cve.mitre.org/cgi-bin/cvename.cgi?%s' % param) + f = urlopen('https://cve.mitre.org/cgi-bin/cvename.cgi?%s' % param) resp = f.read() except Exception as e: error('on doing HTTP request' + str(e)) |