Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RecentCVES ¶
RecentCVES function call retievers today's published and modified CVE by passing an array of products
Types ¶
type Data ¶
type Data struct { DataType string `json:"CVE_data_type"` DataFormat string `json:"CVE_data_format"` DataVersion string `json:"CVE_data_version"` NumberOfCVEs string `json:"CVE_data_numberOfCVEs"` Timestamp string `json:"CVE_data_timestamp"` CVEItems []Item `json:"CVE_Items"` }
Data ...
type Item ¶
type Item struct { Type string CVE struct { Type string `json:"data_type"` Formart string `json:"data_format"` Version string `json:"data_version"` MetaData struct { ID string `json:"id"` ASSIGNER string `json:"ASSIGNER"` } `json:"CVE_data_meta"` Affects struct { Vendor struct { VendorData []struct { VendorName string `json:"vendor_name"` Product struct { ProductData []struct { ProductName string `json:"product_name"` Version struct { VersionData []struct { VersionValue string `json:"version_value"` } `json:"version_data"` } `json:"version"` } `json:"product_data"` } `json:"product"` } `json:"vendor_data"` } `json:"vendor"` } `json:"affects"` References struct { ReferenceData []struct { URL string `json:"url"` Name string `json:"name"` Refsource string `json:"refsource"` } `json:"reference_data"` } `json:"references"` Description struct { DescriptionData []struct { Lang string `json:"lang"` Value string `json:"value"` } `json:"description_data"` } `json:"description"` } `json:"cve"` Impact struct { BaseMetricV2 struct { Severity string `json:"severity"` ExploitabilityScore float64 `json:"exploitabilityScore"` ImpactScore float64 `json:"impactScore"` ObtainAllPrivilege bool `json:"obtainAllPrivilege"` ObtainUserPrivilege bool `json:"obtainUserPrivilege"` ObtainOtherPrivilege bool `json:"obtainOtherPrivilege"` UserInteractionRequired bool `json:"userInteractionRequired"` } `json:"baseMetricV2"` } `json:"impact"` PublishedDate string `json:"publishedDate"` LastModifiedDate string `json:"lastModifiedDate"` }
Item ...
Click to show internal directories.
Click to hide internal directories.