Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AffactedRange ¶
type Affected ¶
type Affected struct { DatabaseSpecific map[string]any `json:"database_specific,omitempty"` EcosystemSpecific map[string]any `json:"ecosystem_specific,omitempty"` Package *AffectedPackage `json:"package,omitempty"` Ranges []AffactedRange `json:"ranges,omitempty"` Severity Severity `json:"severity,omitempty"` Versions []string `json:"versions,omitempty"` }
type AffectedPackage ¶
type OpenSourceVulnerability ¶
type OpenSourceVulnerability struct { Affected []Affected `json:"affected,omitempty"` Aliases []string `json:"aliases,omitempty"` Credits []Credit `json:"credits,omitempty"` DatabaseSpecific map[string]any `json:"database_specific,omitempty"` Details *string `json:"details,omitempty"` ID string `json:"id"` Modified time.Time `json:"modified"` Published time.Time `json:"published,omitempty"` References []Reference `json:"references,omitempty"` Related []string `json:"related,omitempty"` SchemaVersion *string `json:"schema_version,omitempty"` Severity Severity `json:"severity,omitempty"` Summary *string `json:"summary,omitempty"` Withdrawn time.Time `json:"withdrawn,omitempty"` }
A schema for describing a vulnerability in an open source package. See also https://ossf.github.io/osv-schema/.
Click to show internal directories.
Click to hide internal directories.