From 59e2d5f166854a804d8e46f2d503f9d69cf4ccaf Mon Sep 17 00:00:00 2001 From: MaineK00n Date: Fri, 31 Jul 2020 16:36:58 +0900 Subject: [PATCH] change to useScannedCves from ovalSupproted --- report/report.go | 2 +- report/util.go | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/report/report.go b/report/report.go index 7999dcdd..1eefa60e 100644 --- a/report/report.go +++ b/report/report.go @@ -49,7 +49,7 @@ func FillCveInfos(dbclient DBClient, rs []models.ScanResult, dir string) ([]mode wpVulnCaches := map[string]string{} for _, r := range rs { if c.Conf.RefreshCve || needToRefreshCve(r) { - if ovalSupported(&r) { + if !useScannedCves(&r) { r.ScannedCves = models.VulnInfos{} } cpeURIs := []string{} diff --git a/report/util.go b/report/util.go index b4628c2a..924844e9 100644 --- a/report/util.go +++ b/report/util.go @@ -388,13 +388,14 @@ func formatChangelogs(r models.ScanResult) string { } return strings.Join(buf, "\n") } -func ovalSupported(r *models.ScanResult) bool { +func useScannedCves(r *models.ScanResult) bool { switch r.Family { case - config.FreeBSD: - return false + config.FreeBSD, + config.Raspbian: + return true } - return true + return false } func needToRefreshCve(r models.ScanResult) bool {