vulnerability

package
v0.0.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 11, 2025 License: MIT Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AddVulnerability

func AddVulnerability(vuln sirius.Vulnerability) error

AddVulnerability Chain: SDK Consumer (e.g. Sirius REST API) -> SDK go-api sirius/vulnerability (Here)

func CheckVulnerabilityExists

func CheckVulnerabilityExists(vid string) bool

func DeleteVulnerability

func DeleteVulnerability(vid string) error

func GetVulnerability

func GetVulnerability(vid string) (nvd.CveItem, error)

func MapCVEDataMeta

func MapCVEDataMeta(dbVulnMeta models.CVEDataMeta) sirius.CVEDataMeta

* MapCVEDataMeta accepts a models.CVEDataMeta and returns a sirius.CVEDataMeta This function maps the models.CVEDataMeta to a sirius.CVEDataMeta

func MapCVEItem

func MapCVEItem(dbVuln models.CVEItem) sirius.Entry

* MapCVEItem accepts a models.CVEItem and returns a sirius.Entry This function maps the models.CVEItem to a sirius.Entry

func MapDescription

func MapDescription(dbVulnDescription models.Description) sirius.Description

* MapDescription accepts a models.Description and returns a sirius.Description This function maps the models.Description to a sirius.Description

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL