Skip to content

Commit a1e5726

Browse files
committed
Unskip CVE affecting multiple packages
Signed-off-by: sbs2001 <shivam.sandbhor@gmail.com>
1 parent 4ab3633 commit a1e5726

2 files changed

Lines changed: 1 addition & 9 deletions

File tree

vulnerabilities/data_dump.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -196,8 +196,7 @@ def ruby_dump(extract_data):
196196
for package_data in extract_data:
197197

198198
vulnerability, _ = Vulnerability.objects.get_or_create(
199-
cve_id=package_data['cve_id'],
200-
summary=package_data['summary'],
199+
cve_id=package_data['cve_id']
201200
)
202201

203202
VulnerabilityReference.objects.get_or_create(

vulnerabilities/scraper/ruby.py

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,6 @@ def get_patched_range(spec_list):
3838

3939

4040
def import_vulnerabilities():
41-
ids = set()
4241
vulnerability_package_dicts = []
4342
for vulnerability in rubygem_advisories(RUBYSEC_DB_URL):
4443

@@ -48,13 +47,8 @@ def import_vulnerabilities():
4847
if not package_name:
4948
continue
5049

51-
summary = vulnerability.get('description', '')
52-
5350
if 'cve' in vulnerability:
5451
vulnerability_id = 'CVE-{}'.format(vulnerability['cve'])
55-
if vulnerability_id in ids:
56-
continue
57-
ids.add(vulnerability_id)
5852
else:
5953
continue
6054

@@ -75,7 +69,6 @@ def import_vulnerabilities():
7569
affected_versions = all_versions - unaffected_versions
7670
vulnerability_package_dicts.append({
7771
'package_name': package_name,
78-
'summary': summary,
7972
'cve_id': vulnerability_id,
8073
'fixed_versions': unaffected_versions,
8174
'affected_versions': affected_versions,

0 commit comments

Comments
 (0)