diff --git a/src/common/models/scan_job.go b/src/common/models/scan_job.go index 0f51f30c9..2863b78a5 100644 --- a/src/common/models/scan_job.go +++ b/src/common/models/scan_job.go @@ -107,6 +107,7 @@ type VulnerabilityItem struct { Pkg string `json:"package"` Version string `json:"version"` Description string `json:"description"` + Link string `json:"link"` Fixed string `json:"fixedVersion,omitempty"` } diff --git a/src/ui/api/utils.go b/src/ui/api/utils.go index ce4dac3d4..0b9fd2047 100644 --- a/src/ui/api/utils.go +++ b/src/ui/api/utils.go @@ -434,6 +434,7 @@ func transformVulnerabilities(layerWithVuln *models.ClairLayerEnvelope) []*model Version: f.Version, Severity: clair.ParseClairSev(v.Severity), Fixed: v.FixedBy, + Link: v.Link, Description: v.Description, } res = append(res, vItem)