package
0.2.5
Repository: https://github.com/openvex/go-vex.git
Documentation: pkg.go.dev

# Functions

Open reads and parses a given file path and returns a CSAF document or an error if the file could not be opened or parsed.

# Structs

CSAF is a Common Security Advisory Framework Version 2.0 document.
DocumentMetadata contains metadata about the CSAF document itself.
Machine readable flags for products related to the Vulnerability https://docs.oasis-open.org/csaf/csaf/v2.0/os/csaf-v2.0-os.html#3235-vulnerabilities-property---flags.
Product contains information used to identify a product.
ProductBranch is a recursive struct that contains information about a product and its nested products.
Document references holds a list of references associated with the whole document.
Relationship establishes a link between two existing full_product_name_t elements, allowing the document producer to define a combination of two products that form a new full_product_name entry.
RemediationData contains information about how to remediate a vulnerability for a set of products.
Remediation instructions for restart of affected software.
ThreatData contains information about a threat to a product.
Tracking contains information used to track the CSAF document through its lifecycle.
Every ID item with the two mandatory properties System Name (system_name) and Text (text) contains a single unique label or tracking ID for the vulnerability.
Vulnerability contains information about a CVE and its associated threats.

# Type aliases

No description provided by the author