From 3bb650cb772b63fcc4aee77b10b1fe0fc2640a76 Mon Sep 17 00:00:00 2001 From: Kota Kanbe Date: Tue, 4 Jun 2019 09:55:32 +0900 Subject: [PATCH] fix(report-redhat): fix false negative of `affected` vulns #827 (#828) --- gost/redhat.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gost/redhat.go b/gost/redhat.go index 5c4a8896..90ebcf2c 100644 --- a/gost/redhat.go +++ b/gost/redhat.go @@ -200,7 +200,8 @@ func (red RedHat) mergePackageStates(v models.VulnInfo, ps []gostmodels.RedhatPa } if !(pstate.FixState == "Will not fix" || - pstate.FixState == "Fix deferred") { + pstate.FixState == "Fix deferred" || + pstate.FixState == "Affected") { return } @@ -210,7 +211,7 @@ func (red RedHat) mergePackageStates(v models.VulnInfo, ps []gostmodels.RedhatPa notFixedYet := false switch pstate.FixState { - case "Will not fix", "Fix deferred": + case "Will not fix", "Fix deferred", "Affected": notFixedYet = true }